2011-01-25 37 views

Trả lời

8

Có. Thuật toán sha1 luôn tạo ra cùng một giá trị cho cùng một đầu vào; đó là toàn bộ điểm của thuật toán băm. Cả hai đều trả về một phân vùng hex chữ thường 40 ký tự theo mặc định.

+4

Chỉ chú ý đến mã hóa – Mchl

2

Cả hai yêu cầu đều phải thực hiện RFC 3174. Do đó, chúng tạo ra cùng một kết quả (nếu không có lỗi trong quá trình triển khai).

2

Tất nhiên.

Lưu ý rằng thuật toán xác định 160 bit và việc triển khai ngôn ngữ kịch bản có thể trả về biểu diễn thập lục phân của chúng dưới dạng chuỗi thay thế. Thanh ghi và dấu gạch ngang của biểu diễn hệ thập lục phân có thể khác nhau trong một số triển khai.

Tuy nhiên, MySQLPHP cả hai đều trở lại với chữ thường và không có dấu gạch ngang.

Các vấn đề liên quan