Skip to main content

Pad một lần là gì?

Một miếng đệm một lần là một loại thuật toán mã hóa được sử dụng trong mật mã, trong đó khóa mã hóa và giải mã thông điệp chỉ được sử dụng một lần.Rõ ràng, một miếng đệm một lần, đôi khi được rút ngắn thành OTP, không phải là cách sử dụng tài nguyên hiệu quả nhất.PAD một lần yêu cầu chỉ nhiều tài nguyên để tạo nó dưới dạng khóa đa sử dụng, nhưng nó phải bị phá hủy sau khi sử dụng.Tuy nhiên, khi các quy trình thích hợp được tuân thủ, OTP không thể phá vỡ vì mỗi người là khác nhau, làm cho nó đáng để tạo ra trong một số tình huống.Được sử dụng để ẩn dữ liệu bên trong một mã.Khi sử dụng mật mã, một người sẽ mã hóa một tin nhắn, liên quan đến việc áp dụng OTP hoặc một loại khóa khác cho tin nhắn.Người nhận tin nhắn sau đó sẽ sử dụng chìa khóa để giải mã và đọc tin nhắn.Nhiều người nghĩ về mật mã chỉ là một phương pháp mà chính phủ và nhóm quân sự tạo ra một mã để ngụy trang các thông điệp.Tuy nhiên, các loại mật mã khác nhau được sử dụng để ẩn thông tin theo nhiều định dạng khác nhau, chẳng hạn như với mật khẩu máy tính và thẻ ATM.Để được coi là một miếng đệm một lần hoàn hảo, khóa phải chứa chính xác nhiều dữ liệu như văn bản được mã hóa, còn được gọi là bản rõ.Chỉ có hai bản sao của khóa có thể tồn tại, một bản cho người gửi và một bản cho người nhận và cả hai bên phải phá hủy khóa khi giải mã tin nhắn.Cuối cùng, chìa khóa phải là ngẫu nhiên.Một số máy phát số ngẫu nhiên trên máy tính thực sự theo một mẫu để tạo ra các số, chỉ cho diện mạo là ngẫu nhiên. Khi được sử dụng đúng cách, pad một lần được coi là an toàn hoàn toàn vì ai đó cố gắng giải mã mã không thể dựa vàocác mã hoặc tin nhắn khác cho manh mối.Cryptanalyst có thể so sánh và đối chiếu một số thông điệp sử dụng khóa đa dụng, áp dụng phân tích thống kê hoặc khớp mẫu và cuối cùng giải quyết khóa.Tuy nhiên, với khóa một lần, manh mối duy nhất nằm trong thông điệp duy nhất, khiến cho Cryptanalyst không thể phá vỡ chìa khóa.Thuật ngữ pad đề cập đến thời gian khi mã được in trên một tờ giấy chứa đầy mã OTP ngẫu nhiên.Sau khi sử dụng mã một lần, bảng trên cùng của miếng đệm sẽ bị phá hủy, tiết lộ mã tiếp theo cho pad một lần tiếp theo.Máy tính tạo ngẫu nhiên OTPs, như chúng đã có trong nhiều năm.