Nhìn chung hai chuẩn này cách thức tƣơng tự nhau, song một số điểm khác nhau là
Tiêu chí DSS GOST P34.10-2001
Hàm băm 160 bit 256 bit
Tham số P=512bit, q=160 bit 2509<p<2512,21020<p<21024 2254<q<2256
Hộp thay thế S-box Cố định Thay đổi theo tuần, tháng
Áp dụng Toàn thế giới Nƣớc Nga
Ƣu điểm Linh động, tùy chọn An toàn cao
Nhƣợc điểm Dễ dò tìm tấn công Tốc độ chậm, lƣu trữ lớn
Hàm băm
Chuẩn chữ ký số Nga, hàm băm có độ dài 256 bit lớn hơn của chuẩn chữ ký DSS 160 bit. Việc tăng độ dài giá trị hàm băm làm giảm xác xuất đụng chạm, tƣơng ứng với nó là bậc của phần tử sinh, điều này làm cho việc giải bài toán logarithm rời rạc sẽ khó hơn khi cần tìm khóa bí mật.
Chọn tham số
Chuẩn chữ ký số của Nga đƣợc lập sau phƣơng án chuẩn của nƣớc Mỹ, cho nên các tham số của thuật toán này đƣợc chọn với trù tính về khả năng tiềm tàng
của ngƣời mã thám trong việc thám mã. Tăng độ dài phép cho phép modulo nguyên tố p, tức là một cách tƣơng ứng tăng độ phức tạp của việc tính logarit rời rạc và làm khó hơn việc giả mạo chữ ký.
Hộp thay thế S- box
Chuẩn chữ ký số Nga GOST P34.10 – 2001 có hộp S- box thay đổi liên tục theo thời gian liên tục khác chữ ký sô DSS hộp thay đổi S-box cố định trong thời gian dài. Việc này làm cho chuẩn chữ ký số Nga trở lên an toàn cao hơn.
Chương 4 Nhận xét và kết luận về thuật toán mã hóa Liên Bang Nga
4.1 Mở đầu
Mô tả chi tiết của thuật toán mã hóa của Liên Bang Nga đã đƣợc công bố trong GOST 28147 - 89. Mục đích của những ngƣời thiết kế là cung cấp một thuật toán mã hóa có độ mật mền dẻo. Thuật toán là một ví dụ của hệ mật kiểu DES cùng với lịch trình khóa đƣợc đơn giản hóa tối đa, nó mã bản thông báo 64 bit thành bản mã có 64 bit bằng khóa 256 bit.