Điểm:1

Việc sử dụng hàm băm để ánh xạ các đầu vào (có khả năng quan trọng) có cùng độ dài có không an toàn không?

lá cờ us
hex

Nói rằng tôi có hai giá trị $x$$y$ có độ dài hơi khác nhau. Chúng có thể là mật khẩu hoặc khóa hoặc bất kỳ giá trị quan trọng nào khác và tôi muốn ánh xạ một cách xác định chúng thành hai giá trị có cùng độ dài.

Việc sử dụng hàm băm an toàn để đạt được mục đích đó có đưa ra bất kỳ điểm yếu nào vào hệ thống không? Chúng ta có thể giả sử độ dài đầu ra của hàm băm không quá nhỏ so với đầu vào ban đầu (ví dụ: đầu vào ban đầu không phải là tệp có giá trị MB mà là các chuỗi đơn giản tối đa vài trăm bit).

Ngoài ra, làm thế nào điều này so sánh với việc chỉ đệm một trong các đầu vào bằng số không?

kelalaka avatar
lá cờ in
Chào mừng bạn đến với cryptography.SE. Hệ thống là gì, những rủi ro trên hệ thống là gì? Entropy của đầu vào là gì? Làm thế nào chúng được tạo ra, có một mối quan hệ giữa chúng? Nếu chúng tôi chỉ xem xét khả năng chống ảnh trước của hàm Hash đối với câu hỏi tiêu đề của bạn thì hãy sử dụng SHA-512, SHA3-512, v.v. Tuy nhiên, không gian đầu vào là gì? Không gian đầu vào ngắn có thể gây khó khăn cho việc băm và kích thước đầu ra mà bạn muốn sử dụng từ hàm băm là bao nhiêu....
fgrieu avatar
lá cờ ng
Đối với hàm băm mã hóa đủ rộng (32 byte trở lên) và không bị gián đoạn, tôi không thấy rằng việc thay thế đầu vào bằng hàm băm của chúng có thể làm hệ thống xấu đi. Nhưng vấn đề chưa được xác định rõ, bởi vì "đầu vào quan trọng" không cho biết điều gì quan trọng trong đầu vào: bí mật? rằng chúng không bị thay đổi? không phát lại? rằng họ đến từ một nguồn được xác định?
kelalaka avatar
lá cờ in
[Đây là vấn đề với đầu vào ngắn](https://crypto.stackexchange.com/a/81652/18298) để bảo mật các hàm băm (hình ảnh trước).

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.