Описание тега libsodium

Sodium is a portable, cross-compilable, installable, packageable fork of the NaCl Cryptograpy & Networking library, with a compatible API.
0 ответов

Discord.NET 1.0.2 отправка голоса на голосовой канал не работает

Я сделал все как голосовое руководство по документации Discord.Net - https://discord.foxbot.me/latest/guides/voice/sending-voice.html и это не сработало, бот просто присоединился к голосовому каналу, но не сделать любой звук. и у меня есть ffmpeg, у…
17 окт '18 в 11:44
3 ответа

Проблема с доступом к элементу из анонимного массива Perl

Я пытаюсь использовать crypto_box_keypair от Crypt::Sodium: my @keyPair = crypto_box_keypair(); Мое понимание (подтверждено Data::Dumper) в том, что Crypt::Sodium возвращает анонимный массив: $VAR1 = [ 'k?@ʵ????$p?-0?3', '?1????qRo??;???1?' ]; Но я …
03 май '17 в 11:52
2 ответа

Проблема с установкой libsodium на Centos 6

Я использую CENTOS 6.7 и Apache и PHP 5.4.x. Я использую репозитории EPEL и REMI. Я пытаюсь установить libsodium расширение. Это мое понимание того, что мне нужно установить libsodium Сначала расширение. Основываясь на Google, чтобы получить правиль…
18 апр '16 в 22:08
0 ответов

Работа с предварительно скомпилированным двоичным файлом libsodium в Android

Я пытаюсь заставить библиотеку libsodium работать в проекте Android, над которым я работаю. Я следовал указаниям проекта Robosodium и разместил .so двоичный файл libs каталог моего проекта. После этого я не уверен, что делать дальше. У меня сложилос…
30 май '18 в 04:03
0 ответов

mingw-w64 не может связаться с libsodium

Я строю проект C++, где мне нужно поддерживать несколько платформ. Поскольку я в основном использую Linux, я пытаюсь скомпилировать проект для Windows также на Linux. Я использую mingw компилятор. Это похоже на g++, но у меня есть проблемы со ссылка…
28 апр '17 в 15:03
1 ответ

Как мне представить литералы uint8 в Java

Я пытаюсь повторно реализовать некоторый код, который использует libsodium в Java. Исходный код объявляет массив типа uint8: #define SECRET ((uint8_t[]){ 0xAA, 0xBB, 0xCC ... }) // not the real secret! и кормит это либодиумом crypto_hash_sha256_upda…
10 май '18 в 22:02
1 ответ

PHP: установка Libsodium в PHP v5.5

Как правильно установить Libsodium с PHP версии 5.5. Я пытаюсь следовать инструкции на https://paragonie.com/book/pecl-libsodium/read/00-intro.md#installing-libsodium Вот шаги, которые я сделал: Перейдите по http://windows.php.net/downloads/pecl/rel…
13 фев '18 в 10:42
0 ответов

Свифт-Натрий: скалярное умножение

Я использую SwiftSodium( https://github.com/jedisct1/swift-sodium) для процесса шифрования в моем проекте. Мне нужно выполнить скалярное умножение открытого и закрытого ключа. Класс оболочки ScarMultiplication был доступен в libsodium.net версии, но…
19 апр '18 в 09:12
2 ответа

Я получаю сообщение об ошибке LNK2019 при попытке скомпилировать исходники zeromq

Я пытаюсь скомпилировать исходники zeromq, и у меня появляется следующая ошибка: Я использую Visual Studio 2013 обновление 4 / Windows 7 x64 Прежде всего я удовлетворительно компилирую библиотеку libsodium. Затем я связываю путь к каталогу заголовоч…
22 окт '15 в 07:02
1 ответ

Интеграция libsodium на андроид

Я пытаюсь интегрировать библиотеку libsodium в проект Android. Я использую Android Studio (0.5.8) с Gradle (0.9) и инструментами сборки Android (19.1). Я скомпилировал libsodium со скриптами, которые можно найти в библиотеке. Я получаю четыре библио…
29 май '14 в 23:34
1 ответ

Использование libsodium в андроид студийном проекте

Я пытаюсь использовать библиотеку libsodium в проекте студии android. Тем не менее, у меня возникли проблемы с выяснением, как это сделать. У меня есть библиотека, загруженная с веб-сайта libsodium, но я не понимаю, как создавать файлы библиотеки, н…
28 июл '14 в 14:48
0 ответов

Что особенного в энтропийном счетчике (RNDGETENTCNT) 160 для инициализации libsodium?

В документации по использованию для libsodium, перед вызовом функции инициализации sodium_init, они предлагают вам проверить счет энтропии CSPRNG системы (т.е. использовать ioctl запросить RNDGETENTCNT). В этом есть смысл. В примере кода они проверя…
21 июн '18 в 18:58
1 ответ

Привязка интерфейса зарубежной функции Haskell к libsodium - плохая подпись

Я делаю привязку к libsodium, чтобы я мог подписывать строки в Haskell, но подпись не совпадает с подписью, созданной C для того же сообщения и секретного ключа. Я привязываюсь к этой функции в libsodium: int crypto_sign_detached(unsigned char *sig,…
02 дек '18 в 15:23
1 ответ

Libsodium и Perfect Forward Secrecy

Я думаю о создании мобильного приложения, которое использует Libsodium's crypto_box_easyдля шифрования и дешифрования сообщений чата. Однако после прочтения большого количества информации в сети я обнаружил, что одним из главных недостатков алгоритм…
0 ответов

Каков наилучший способ шифрования данных без использования ресурса сервера MySQL? Является ли mcrypt с режимом CFB лучшим способом с php?

У меня огромная база данных с незашифрованными полями. Эти данные являются конфиденциальными, и менеджеры приняли решение зашифровать их как можно скорее. И все новые данные должны быть автоматически зашифрованы таким же образом. Первый метод: Если …
15 янв '19 в 07:47
1 ответ

Метаданные iOS для NativeScript найдены, но символ недоступен во время выполнения

Я пытаюсь реализовать пользовательский плагин для NativeScript, используя libsodium ( https://github.com/jedisct1/libsodium). Я скачал исходные файлы и выполнил генерацию libsodium.a & заголовочные файлы. После этого я вставил в свой плагин следующи…
17 янв '19 в 08:03
1 ответ

Не могу расшифровать зашифрованный файл с помощью libsodium

Я работаю над шифрованием с использованием libsodium, моя проблема в части дешифрования, она не проходит и выдает ошибку. Неустранимая ошибка: Uncaught SodiumException: ограничение ops должно быть больше 0 в C:\xampp\htdocs\encrypter\decrypt.php:18 …
08 фев '19 в 07:08
1 ответ

Сериализация PublicKey оксидов натрия в JSON

Я пытаюсь сериализовать PublicKey структура оксида натрия (связывание ржавчины для libsodium) с файлом (например, JSON, но двоичный файл тоже подойдет). Вот мой код: extern crate serde; extern crate serde_json; extern crate sodiumoxide; use serde::S…
07 июл '16 в 16:21
0 ответов

Ошибка при установке libsodium в PHP 7.1

Я нахожусь в PHP 7.1.25, и mcrypt - текущее используемое расширение, а mcrypt устареет в PHP 7.2, а Libsodium будет добавлен к основным расширениям в PHP 7.2. Теперь мне нужно будет попробовать установить libsodium в PHP 7.1 и посмотреть, как он раб…
26 дек '18 в 07:05
0 ответов

Как я могу сгенерировать пары ключей, используя кривую libodium curve25519 в PYTHON?

Есть ли способ создать пару открытых и закрытых ключей с помощью libsodium? Я пытался использовать функцию crypto_box_keypair, но получаю сообщение об ошибке. Я искал информацию в Интернете, однако, те, которые я нашел, либо не в Python, либо они не…
12 май '17 в 06:26