問題タブ [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.

0 投票する
2 に答える
2287 参照

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に感謝します。

0 投票する
1 に答える
2691 参照

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拡張機能はインストールしていません。理解する限り、必要ないはずだからです。