Let’s start with the Hash function, which is a function that takes an  dịch - Let’s start with the Hash function, which is a function that takes an  Việt làm thế nào để nói

Let’s start with the Hash function,

Let’s start with the Hash function, which is a function that takes an input of arbitrary size and maps it to a fixed-size output. The result of this function is always the same for a given input. You could think of it as a ‘summary’ or an ‘identifier’ of some input.

In the context of cryptography, we usually refer to cryptographic hash functions, which essentially also guarantee that with overwhelming probability, any two different inputs would lead to different outputs. In other words, collisions are extremely unlikely. As it turns out, this is quite useful for cryptography, and hash functions are used almost everywhere in building cryptographic constructs.

One of the places it is used is in constructing HMAC, which is an implementation of a message authentication code (MAC). Neither is more secure, as HMAC is simply one (very common) way to build a MAC.

MACs/HMACs are used to allow both integrity and authentication of a message. If two parties share a secret key used for communication, then each party can use MAC to create a tag of the message, and send both the message and the tag to the recipient. The latter can then use the same principal to ensure that the tag was generated from that particular message using the same secret key - the first ensures integrity, while the latter guarantees authenticity.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Hãy bắt đầu với hàm băm, mà là một chức năng mà phải mất một đầu vào của bất kỳ kích thước và bản đồ cho một kích thước cố định đầu ra. Kết quả của chức năng này luôn luôn là như nhau cho một đầu vào cho trước. Bạn có thể nghĩ về nó như là một bản tóm tắt' hoặc 'nhận dạng' của một số đầu vào.Trong bối cảnh mật mã, chúng tôi thường đề cập đến chức năng mật mã băm, về cơ bản cũng đảm bảo rằng với áp đảo xác suất, bất kỳ hai đầu vào khác nhau sẽ dẫn đến kết quả đầu ra khác nhau. Nói cách khác, va chạm là cực kỳ khó. Vì nó biến ra, điều này là khá hữu ích cho mật mã và băm chức năng được sử dụng gần như ở khắp mọi nơi trong tòa nhà xây dựng mật mã.Một trong những nơi nó được sử dụng là trong việc xây dựng HMAC, mà là một thực hiện một thông báo xác thực mã (MAC). Không phải là an toàn hơn, như HMAC một cách đơn giản là một trong những (rất phổ biến) để xây dựng máy MAC.Máy tính Mac/HMACs được sử dụng để cho phép tính toàn vẹn và xác thực của thư. Nếu hai bên chia sẻ một chìa khóa bí mật được sử dụng để liên lạc, sau đó mỗi bên có thể sử dụng máy MAC để tạo ra một thẻ thư và gửi thư và thẻ cho người nhận. Sau đó có thể sau đó sử dụng chủ yếu để đảm bảo rằng các từ khóa đã được tạo ra từ thông báo cụ thể đó bằng cách sử dụng chìa khóa bí mật tương tự - đầu tiên, đảm bảo tính toàn vẹn, trong khi sau này đảm bảo tính xác thực.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Hãy bắt đầu với các chức năng Hash, mà là một chức năng mà phải mất một đầu vào kích thước tùy ý và ánh xạ tới một đầu ra kích thước cố định. Kết quả của chức năng này luôn luôn là như nhau cho một đầu vào cho trước. Bạn có thể nghĩ về nó như một "bản tóm tắt" hay "nhận dạng" của một số đầu vào.

Trong bối cảnh của mật mã, chúng ta thường đề cập đến các hàm băm mật mã, mà chủ yếu cũng đảm bảo rằng với khả năng áp đảo, bất kỳ hai đầu vào khác nhau sẽ dẫn đến khác nhau kết quả đầu ra. Nói cách khác, sự va chạm là rất khó xảy ra. Khi nó quay ra, điều này là khá hữu ích cho việc mã hóa và hàm băm được sử dụng hầu như ở khắp mọi nơi trong việc xây dựng cấu trúc mã hóa.

Một trong những nơi nó được sử dụng trong xây dựng HMAC, đó là một thực hiện một mã xác thực thông điệp (MAC). Không phải là an toàn hơn, như HMAC chỉ đơn giản là một (rất phổ biến) cách để xây dựng một MAC.

MAC / HMACs được sử dụng để cho phép sự toàn vẹn và xác thực của thông điệp. Nếu hai bên chia sẻ một khóa bí mật dùng để thông tin liên lạc, sau đó mỗi bên có thể sử dụng MAC để tạo ra một thẻ của tin nhắn, và gửi cả tin nhắn và thẻ cho người nhận. Rồi sau này có thể sử dụng phương thức tương tự để đảm bảo rằng thẻ được tạo ra từ đó thông điệp cụ thể bằng cách sử dụng cùng một khóa bí mật - người đầu tiên đảm bảo tính toàn vẹn, trong khi đảm bảo tính xác thực thứ hai.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: