Tôi cần một hàm băm chuỗi để tạo ra kết quả giống hệt nhau trong Delphi XE2 và PHP. Tùy chọn của tôi là gì? Ưu tiên sẽ được trao cho một giải pháp miễn phí, đơn giản và an toàn mã hóa.Hàm băm chuỗi sẽ tạo ra kết quả giống hệt nhau trong Delphi và PHP
6
A
Trả lời
0
Bạn đã thử các hàm băm phổ biến như \sha1()
chưa?
8
Bạn có thể thử thuật toán SHA1, crc32 hoặc md5 tất cả các thuật toán này là một phần của lõi PHP và cũng tồn tại rất nhiều triển khai Delphi.
- PHP sha1, crc32, md5
- Delphi Delphi Encryption Compendium (DEC) (MD5, SHA-1)
- Delphi SynCrypto (MD5, SHA-1)
- Delphi TurboPower LockBox (MD5, SHA-1)
- Delphi JwsclCryptProvider phần đơn vị của Jwscl library (JEDI Windows Security Code Lib) (MD5, SHA-1)
Bạn có cần băm để bảo mật mã hóa hay chỉ một cái gì đó để phát hiện lỗi? – Tibor
Bảo mật mã hóa sẽ tốt nhưng không cần thiết. – Shannon
Vì có nhiều triển khai miễn phí và đơn giản về thuật toán băm mật mã an toàn trong hầu hết các ngôn ngữ, bạn cũng có thể thực hiện điều đó một cách cần thiết :) – Tibor