塩を使用しない場合、それらは同じですか?PHPのsha1()とMySQLのSHA()は同じ結果を返しますか?
8
A
答えて
8
はい。 sha1アルゴリズムは、常に同じ入力に対して同じ値を生成します。これがハッシングアルゴリズムの全体のポイントです。また、デフォルトで40文字の小文字のダンプ・ダンプを返します。
2
どちらもRFC 3174を実装すると主張しています。したがって、同じ結果が得られます(そうでなければ実装にバグがあります)。
2
もちろんです。
アルゴリズムは160
ビットを定義し、スクリプト言語の実装では代わりに文字列として16進表現を返すことができます。いくつかの実装では、レジスタと16進表現のダッシュは異なる場合があります。
ただし、MySQL
とPHP
は小文字で、ダッシュは戻っていません。
関連する問題
- 1. Mysqlの結果とPHPの結果は同じではありませんか?
- 2. MySQLは同じスキームテーブルのUNIONの結果を結合します
- 3. PHP PDO - 結果を返さないときの結果を返しますか?
- 4. 私のPHP MySQL whileループは結果を返しません
- 5. PHPは、MySQLからの結果を返しますが、私はループの結果は、何もここ
- 6. は同じ結果
- 7. SHA1 hmac PHP対Javascript - 異なる結果?
- 8. アンドロイドとPCのウェブブラウザから同じPHP jsonリクエストに別の結果を返します
- 9. "!"と "nil"は同じ結果を出しますか? Objective-Cで
- 10. scikit TfidfVectorizer.transform()は同じドキュメントのさまざまな結果を返します
- 11. PHP MySQLクエリーオブビューは、結果が必要なときに0の結果を返します。
- 12. PHP:is_file()とfile_exists()は同じファイルで異なる結果を返します
- 13. Javaでコード化されたSHA1は、同じC#コードと異なる結果をもたらします。
- 14. findContoursは "同じ"画像に対して別個の結果を返します
- 15. Googleプレイス検索 - 次のページトークンは、同じ結果を返す
- 16. phpが異なるmysql結果を返します
- 17. LIMIT 1のMySQL SELECT *は結果にFALSEを返しますか?
- 18. PHPループはループ内のすべての項目に対して同じ結果を返します
- 19. PHP結果が、同じデータベースに
- 20. :2 PHP関数、同じ結果:なぜ?
- 21. なぜZend Luceneは結果が見つからないのですが、Lukeは同じファジークエリに対して同じ結果を返します
- 22. Bings Search APIは常に同じ10の結果を返します
- 23. Python HMAC-SHA1とJava HMAC-SHA1の異なる結果
- 24. MySQLのdateformat%cは結果を返しませんか?
- 25. PHPがmysqlの結果を複数テーブルの同じ列に集める
- 26. wordpress PHPループ - アーカイブは結果と同じ回数だけループしています
- 27. 同じコードの2つのバージョンが同じ結果を返さない
- 28. SSRSの結果が同じクエリのSSMS結果と異なる
- 29. ビューの結果はクエリと同じコードと異なります
- 30. SQLiteは同等の結果しか返しませんより
エンコードのみに注意してください – Mchl