libsodium

    2

    1答えて

    私は単純な暗号化を実装したいと思います。 私は最新のPHP 7.1.8を使用しています.mcryptは廃止されて以来、libsodiumについて学びました。それをインストールし、そしてこれは私のPHP情報がどのように見えるかです: すべてが順序であるように思われます。 そして私はparagonie /岩塩V3.2.0をインストールし、そしてちょうどgithubのページから簡単な例を試してみました:

    0

    1答えて

    PHP 7.2では、libsodiumはPHPコアの一部でなければなりません。 php.iniファイル内のエントリが必要ですか?それとも、動作する必要がありますか? 私はPHPバージョン7.2.0beta2で試していますが、sodium_version_string()やsodium_compareのような機能は不明です。私はPHPドッカーボックスを使用しています(7.2-rc-fpm) ちょうど

    1

    1答えて

    アルパインJavaドッカーの画像でLibsodiumを実行しようとしています。 RUN "apk update && apk upgrade" RUN "apk add --no-cache ca-certificates wget && update-ca-certificates" RUN "apk add --no-cache openssl build-base libffi libs

    1

    1答えて

    酸化ナトリウムdefines PublicKey: new_type! { /// `PublicKey` for signatures public PublicKey(PUBLICKEYBYTES); } The new_type macroは、に展開: pub struct $name(pub [u8; $bytes]); したがって、PublicKeyは、32

    0

    1答えて

    Ubuntu 16.04でlibsodiumのPHPラッパーをインストールする際に問題があります。 sudo apt-get install libsodiumとlibsodiumをインストールしましたが、sudo pecl install libsodiumを実行すると、宣言されていない識別子エラーが発生します。 running: make /bin/bash /tmp/pear/te

    0

    1答えて

    エラー "未定義の関数にコール" ()ナトリウムは使用可能で、コンパイルされたバージョンは2.0.1であり、ライブラリーのバージョンは1.0.13です。私は間違って何をしていますか?

    1

    1答えて

    「未定義の関数sodium_randombytes_bufにコール」が、それは私にその上 Fatal error: Uncaught Error: Call to undefined function sodium_randombytes_buf() を与え、鍵ペアは次のように奇妙な文字列を生成しているようです。 これは正常ですか?例のコードは、\Sodium\randombytes_buf(

    0

    1答えて

    KaliumをJavaワッパーとして使用してLibsodiumライブラリを使用してパスワードを暗号化しようとしています。私はそれをインストールしようとしていますが、私はいくつかの問題で実行しています。私はpom.xmlにKaliumの依存関係を追加し、hereのようにjavasathにlibsoidumを配置しました。今私は実際に自分のパスワードをハッシュするために私のデータベースに保存を開始する

    0

    1答えて

    を動作するようにmingwのウィンドウのlibsodium事前に構築されたライブラリーを取得できませんthe documentationあたりとして、である、ちょうどこのコードを使用:ドキュメントのウィンドウのinstallation sectionで #include <sodium.h> #include <stdio.h> #include <stdlib.h> #include <i

    0

    1答えて

    (わかりやすくするために編集 - 受け入れ答えに巻か) Libsodiumは、これを行うにはPHP 7.のために準備された名前空間を除去し、sodium_の接頭辞メソッド用にはSODIUM_が追加されました。また、バージョンメソッドも削除されました。 このgithubのページドキュメントのすべての新しい関数と定数とのプロジェクトは、\ナトリウム名前空間との下位互換性を提供します:https://g