問題タブ [s2k]

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 投票する
1 に答える
723 参照

algorithm - s2kアルゴリズムとは何ですか?

s2kアルゴリズムの定義は何ですか?たとえば、「PBKDF2(SHA-1)」はs2kアルゴリズムです。

s2kを参照するBotanコードは次のとおりです。

0 投票する
3 に答える
362 参照

salt - string-to-key (s2k) 指定子で「salt」とは何を指しますか?

string-to-key (s2k) 指定子で「salt」とは何を指しますか?

物事を揺るがす乱数発生器のようですが、「塩」が何を表しているのか知りたいですか?

たとえば、次のように書かれています。

しかし、塩は定義されていませんが、その意味は明らかです。

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

php - mhash_keygen_s2k() の代替

mcrypt_encryptマニュアルページには次のように書かれています:

mhash関数を使用して文字列からキーを作成することをお勧めします。

しかし、マニュアルの導入部には次のように書かれています。mhash

注:この拡張機能は Hash によって廃止されました。

mhash_keygen_s2k()ただし、かなり便利な関数に最も近いものは関数でしたhash_pbkdf2()。ただし、SVNにしか存在しないため、仕事に合っているかどうかさえわかりません。

mhashでは、拡張機能に頼ることはできますか? もしそうなら、代替の組み込み関数はありますか、それともSalted S2Kアルゴリズムを自分で実装する必要がありますか?