NaCl | |
---|---|
Тип | библиотека функций |
Автор | Daniel J. Bernstein[d], Таня Ланге[d] и Швабе, Питер[d] |
Разработчик | Daniel J. Bernstein[d] |
Написана на | Си[1], C++ и Python |
Операционная система | UNIX-подобные операционные системы |
Первый выпуск | 2008 |
Лицензия | общественное достояние |
Сайт | nacl.cr.yp.to |
NaCl — аббревиатура от «Networking and Cryptography library» с англ. — «библиотека для работы с сетью и криптографией», является общественным достоянием как «… высокоскоростная программная библиотека для связи по сети, шифрования, дешифрования, подписей и т. д.»[2]
Библиотека была создана математиком и программистом Дэниелом Бернштейном[en], известным более как создатель qmail и Curve25519[en]. В числе главных разработчиков есть Таня Ланге[d] и Питер Швабе[d]. Главной целью, которой хотели достичь разработчики — это «избежание различных неудач, случившихся с ранее создаными криптографическими библиотеками».[3]
Реализация ссылок была написана на Си с частыми вставками ассемблера. C++ и Python выступают в роли обёртки.[6]
NaCl реализован в различных языках, например, PHP[7], является частью Libsodium .
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .