Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

NaCl (библиотека)

Индекс NaCl (библиотека)

NaCl — аббревиатура от «Networking and Cryptography library», является общественным достоянием как «… высокоскоростная программная библиотека для связи по сети, шифрования, дешифрования, подписей и т. д.» Библиотека была создана математиком и программистом, известным более как создатель qmail и. В числе главных разработчиков есть и. Главной целью, которой хотели достичь разработчики — это «избежание различных неудач, случившихся с ранее создаными криптографическими библиотеками».

25 отношения: Advanced Encryption Standard, AEAD-режим блочного шифрования, API, C++, GitHub, HMAC, JavaScript, PHP, Python, Qmail, Salsa20, SaltStack, SHA-2, Tcl, Криптографическая хеш-функция, Кроссплатформенность, Портирование программного обеспечения, Переносимое приложение, Обёртка библиотеки, Общественное достояние, Аутентификация, Си (язык программирования), Твиттер, Шифрование, Электронная подпись.

Advanced Encryption Standard

Advanced Encryption Standard (AES), также известный как Rijndael (произносится (Рэндал)) — симметричный алгоритм блочного шифрования (размер блока 128 бит, ключ 128/192/256 бит), принятый в качестве стандарта шифрования правительством США по результатам конкурса AES.

Новый!!: NaCl (библиотека) и Advanced Encryption Standard · Узнать больше »

AEAD-режим блочного шифрования

AEAD-режимы блочного шифрования (Authenticated Encryption with Associated Data, «аутентифицированное шифрование с присоединёнными данными») — класс блочных режимов шифрования, при котором часть сообщения шифруется, часть остается открытой, и всё сообщение целиком аутентифицировано.

Новый!!: NaCl (библиотека) и AEAD-режим блочного шифрования · Узнать больше »

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Новый!!: NaCl (библиотека) и API · Узнать больше »

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: NaCl (библиотека) и C++ · Узнать больше »

GitHub

GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.

Новый!!: NaCl (библиотека) и GitHub · Узнать больше »

HMAC

HMAC (сокращение от hash-based message authentication code, код аутентификации (проверки подлинности) сообщений, использующий хеш-функции) — в информатике (криптографии), один из механизмов проверки целостности информации, позволяющий гарантировать то, что данные, передаваемые или хранящиеся в ненадёжной среде, не были изменены посторонними лицами (см. человек посередине).

Новый!!: NaCl (библиотека) и HMAC · Узнать больше »

JavaScript

JavaScript (аббр. JS) — мультипарадигменный язык программирования.

Новый!!: NaCl (библиотека) и JavaScript · Узнать больше »

PHP

PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Новый!!: NaCl (библиотека) и PHP · Узнать больше »

Python

Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.

Новый!!: NaCl (библиотека) и Python · Узнать больше »

Qmail

qmail — MTA (агент доставки почты), который работает под Unix.

Новый!!: NaCl (библиотека) и Qmail · Узнать больше »

Salsa20

Salsa20 — система поточного шифрования, разработанная.

Новый!!: NaCl (библиотека) и Salsa20 · Узнать больше »

SaltStack

SaltStack — система управления конфигурациями и удалённого выполнения операций.

Новый!!: NaCl (библиотека) и SaltStack · Узнать больше »

SHA-2

SHA-2 (англ. Secure Hash Algorithm Version 2 — безопасный алгоритм хеширования, версия 2) — семейство криптографических алгоритмов — однонаправленных хеш-функций, включающее в себя алгоритмы SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/256 и SHA-512/224.

Новый!!: NaCl (библиотека) и SHA-2 · Узнать больше »

Tcl

Tcl (от Tool Command Language — «командный язык инструментов», читается «тикль» или «ти-си-эль») — скриптовый язык высокого уровня.

Новый!!: NaCl (библиотека) и Tcl · Узнать больше »

Криптографическая хеш-функция

Криптографические хеш-функции — это выделенный класс хеш-функций, который имеет определенные свойства, делающие его пригодным для использования в криптографии.

Новый!!: NaCl (библиотека) и Криптографическая хеш-функция · Узнать больше »

Кроссплатформенность

Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.

Новый!!: NaCl (библиотека) и Кроссплатформенность · Узнать больше »

Портирование программного обеспечения

Порти́рование (porting) — в программировании под порти́рованием понимают адаптацию некоторой программы или её части, с тем чтобы она работала в другой среде, отличающейся от той среды, под которую она была изначально написана с максимальным сохранением её пользовательских свойств.

Новый!!: NaCl (библиотека) и Портирование программного обеспечения · Узнать больше »

Переносимое приложение

Переносимое приложение (также портативное, автономное, и — неточно, в качестве кальки — портированное; portable application, portable app) — программное обеспечение, которое для своего запуска не требует процедуры установки и может полностью храниться на съёмных носителях информации, что позволяет использовать данное ПО на многих компьютерах.

Новый!!: NaCl (библиотека) и Переносимое приложение · Узнать больше »

Обёртка библиотеки

Обёртка библиотеки является промежуточным слоем между прикладной программой и другой библиотекой или интерфейсом программирования приложений (API).

Новый!!: NaCl (библиотека) и Обёртка библиотеки · Узнать больше »

Общественное достояние

Обще́ственное достоя́ние — совокупность творческих произведений, имущественные авторские права на которые истекли или никогда не существовали.

Новый!!: NaCl (библиотека) и Общественное достояние · Узнать больше »

Аутентификация

Аутентифика́ция (authentication «реальный, подлинный» «сам; он самый») — процедура проверки подлинности, например.

Новый!!: NaCl (библиотека) и Аутентификация · Узнать больше »

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Новый!!: NaCl (библиотека) и Си (язык программирования) · Узнать больше »

Твиттер

«Тви́ттер» (Twitter, от to twitter — «чирикать, щебетать, болтать») — социальная сеть для публичного обмена сообщениями при помощи веб-интерфейса, SMS, средств мгновенного обмена сообщениями или сторонних программ-клиентов для пользователей интернета любого возраста.

Новый!!: NaCl (библиотека) и Твиттер · Узнать больше »

Шифрование

Шифрова́ние — обратимое преобразование информации в целях сокрытия от неавторизованных лиц, с предоставлением, в это же время, авторизованным пользователям доступа к ней.

Новый!!: NaCl (библиотека) и Шифрование · Узнать больше »

Электронная подпись

Электро́нная по́дпись (ЭП), Электро́нная цифровая по́дпись (ЭЦП), Цифровая подпись (ЦП) — реквизит электронного документа, полученный в результате криптографического преобразования информации с использованием закрытого ключа подписи и позволяющий проверить отсутствие искажения информации в электронном документе с момента формирования подписи (целостность), принадлежность подписи владельцу сертификата ключа подписи (авторство), а в случае успешной проверки подтвердить факт подписания электронного документа (неотказуемость).

Новый!!: NaCl (библиотека) и Электронная подпись · Узнать больше »

Перенаправления здесь:

Libsodium.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »