В проект Hyperledger включена модульная криптографическая библиотека Ursa

В проект Hyperledger включена модульная криптографическая библиотека Ursa

Руководящий технический комитет Hyperledger одобрил проект Ursa, модульную криптографическую библиотеку для разработчиков решений на основе технологии распределенного реестра.

Как говорится в сообщении Hyperledger, по мере своего взросления проект все больше нуждается в сложных криптографических решениях. Одним из них и призван стать Ursa, который поможет в переходе от реализации индивидуальных протоколов к работе с общей библиотекой.

Проект должен предотвратить пустую трату времени, возникающую при работе над дублирующими друг друга решениями, а также повысить безопасность за счет упрощения анализа и снижения вероятности того, что менее опытные пользователи будут создавать собственные небезопасные имплементации.

Также предполагается, что Ursa обеспечит экспертную оценку всего криптографического кода и упростит межплатформенную совместимость, поскольку проекты будут использовать общую библиотеку.

Сама библиотека разбита на две небольшие группы: первая содержит простые, стандартизированные, модульные криптографические алгоритмы, вторая – «более экзотическую криптографию». В качестве примеров последней указаны, например, SNARKs и агрегированные подписи.

Код Ursa написан преимущественно на языке Rust, однако ПО также будет поддерживать интерфейсы всех языков, которые обычно используются в Hyperledger.

Напомним, в октябре было объявлено о партнерстве между Hyperledger Project и Enterprise Ethereum Alliance. Его целью называется создание единых стандартов для корпоративных распределенных сетей, разрабатываемых участниками этих двух организаций.

Подписывайтесь на канал Forklog в YouTube!

Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Подписаться на новости Forklog

<

forklog.com

Добавить комментарий

Ваш e-mail не будет опубликован.

двадцать + двенадцать =