onepad là một tập hợp các chương trình để mã hóa các tập tin bằng cách sử dụng mã hóa một lần-pad. Đây là một cách cũ nhưng về mặt lý thuyết không thể dễ dàng phá vỡ các mã hóa. Tôi đã xem qua phương pháp này trong Cryptonomicon Neal Stephenson.
Nó hoạt động bằng cách XOR-ing mỗi byte trong thông cleartext với một byte trong khóa. Miễn là mỗi phím chỉ được sử dụng một lần, và chính là ngẫu nhiên, điều này được coi là không thể phá vỡ.
Tuy nhiên, bạn cần một cách an toàn để trao đổi các phím với người nhận. Nếu một bên thứ ba chặn chìa khóa, nó có thể đọc các tin nhắn.
LƯU Ý: Các chương trình làm việc, nhưng chương trình genpad dựa trên / dev / thiết bị ngẫu nhiên để tạo ra các phím ngẫu nhiên. Vì vậy, chất lượng của khóa và do đó sự an toàn của phương pháp mã hóa này phụ thuộc vào tính ngẫu nhiên của / dev / thiết bị ngẫu nhiên trên hệ thống của bạn. Vì vậy, tôi không thể đảm bảo rằng các phím tạo ra là hoàn toàn ngẫu nhiên. Vì vậy, nếu bạn cần mã hóa thực sự tốt, sử dụng giống như ccrypt hoặc GNU Privacy Guard. Những điều này đã được viết, được thử nghiệm và đập vào bởi rất nhiều người, có lẽ thông minh hơn tôi.
Có gì mới trong phiên bản này:
Các chi tiết về phần mềm:
Phiên bản: 1.1.0
Ngày tải lên: 3 Jun 15
Giấy phép: Miễn phí
Phổ biến: 51
Bình luận không