LINUX.ORG.RU

Messaging Layer Security принят в качестве стандарта RFC

 , , ,


2

3

После многих лет разработки, протокол MLS наконец-то опубликован как стандарт RFC за номером 9420.

MLS позволяет организовать оконечное шифрование (End-to-End Encryption, E2EE) между неограниченным количеством участников. Главным отличием от существующих протоколов, таких как Proteus, Signal и т.д., является отсутствие привязки к конкретному сервису, что допускает его использование как поверх существующих протоколов, так и в рамках новых сервисов обмена сообщениями. Также стоит заметить, что в MLS реализован новый алгоритм обмена ключами, из-за чего отправка сообщений группе участников имеет логарифмическую сложность, а не линейную, что позволит использовать MLS в группах с тысячами и более участников, как например списки рассылок.

Среди сервисов, планирующих использовать MLS, можно отметить Matrix, Wire, Google и Facebook. Работники последних трёх так же принимали участие в разработке этого протокола.

Для желающих использовать протокол в своих разработках представлена реализация OpenMLS на языке Rust. OpenMLS опубликована под лицензией MIT.

>>> Краткий обзор протокола

>>> Официальный сайт

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 4)
Ответ на: комментарий от Croco

Ну, база, индивидуально разработанная под задачу, конечно будет быстрее чем всякие SQL. Но у SQL есть два важных плюса:

1) базу на SQL в разы проще не только разрабатывать (это ладно), но и, что намного важнее, дорабатывать/переделывать;

2) база на SQL это автоматически готовый, универсальный интерфейс к чтению и модификации базы сторонними инструментами, а к своей индивидуальной базе для каждого случая опять придётся делать заново.

Обычно (хоть и не в 100 процентах, но думаю не меньше чем в 90) эти два плюса объективно перевешивают.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Ну, база, индивидуально разработанная под задачу, конечно будет быстрее чем всякие SQL

Это в идеальном сферическом случае в вакууме, при условии компетентного разработчика, у которого неограничено много времени и который знает что делает. Поэтому в 95% случаев самописная база оказывается полном говном, что мы и наблюдаем в случае нашего любимого @Croco.

hateyoufeel ★★★★★
() автор топика
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Это в идеальном сферическом случае в вакууме, при условии компетентного разработчика, у которого неограничено много времени и который знает что делает.

Мне казалось это следует из того что я в первом пункте написал.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Когда у тебя в руках есть только молоток, тогда все вокруг превращается в гвозди

TheAnonymous ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.