問題タブ [libsodium]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php-7 - PHP 7.0 を使用した AWS EC2 標準 AWS AMI - libsodium レシピのインストール
(明確にするために編集 - 受け入れられた回答に転載)
Libsodium は PHP 7 用に準備されました。これにより、名前空間が削除され、メソッド用のsodium_ と定数用の SODIUM_ のプレフィックスが追加されました。また、バージョン メソッドが削除されました。
この github ページには、すべての新しい関数と定数が記載されており、プロジェクトは \Sodium 名前空間との下位互換性を提供します: https://github.com/Firehed/sodium/blob/master/src/we_cant_have_nice_things.php
レシピ: PHP 7 と AWS AMI に Libsodium をインストールする
ナトリウムがインストールされていることを確認するためのコマンドラインテスト
パスワード ハッシュの呼び出しパターンを確認するための php 関数のテスト
助けてくれた@GracefulRestartに感謝します。
php - PHP 7.2 での libsodium の使用
PHP 7.2 では、libsodium は PHP コアの一部である必要があります。それを機能させるために必要なファイルのエントリはphp.ini
ありますか、それともそのままで機能するはずですか?
PHP バージョン 7.2.0beta2で試していますが、sodium_version_string()
またはのような機能sodium_compare
は不明です。PHP docker box ( 7.2-rc-fpm )を使用しています
念のため-PECL拡張機能はインストールしていません。理解する限り、必要ないはずだからです。