idea là gì toán học? Tìm hiểu idea trong ngành mật mã học?

0
1179
idea

Mục lục bài viết

1. idea trong ngành mật mã học là gì?

Trong ngành mật mã học, phương pháp IDEA (International Data Encryption Algorithm) là một phương pháp mã khối. Được phát triển bởi Lai Học Gia (來學嘉) và James L.Massey của ETH Zurich và được công bố lần đầu tiên vào năm 1991. Phương pháp này đưa ra như là một sự thay thế cho phương pháp cũ DEA (Data Encryption Standard). Tiền thân của IDEA là phương pháp mã trước đó có tên là PES (Proposed Encryption Standard); lúc đầu IDEA còn có tên là IPES (Improved PES). Sau này IDEA đã trở thành tên thương mại. Nó sẽ hết hạn vào năm 2010-2011. Ngày nay, IDEA thuộc quyền sở hữu của MediaCrypt. IDEA được sử dụng trong Pretty Good Privacy (PGP) V2.0 và đã được sáp nhập sau khi phiên bản đầu tiên V1.0 được phát hiện là không còn an toàn nữa.

IDEA là hệ mã thao tác trên từng khối 64bit, mã hóa cụm rõ 64bit thành cụm mã 64bit, sử dụng 128bit làm khóa bao gồm 1 chuỗi 8 lần biến đổi liên tiếp và tiếp theo là 1 lần biến đổi đầu ra. Lần biến đổi thứ r sử dụng 6 khối khóa con 16 bit Ki(r), 1<=i<=6, để biến đổi 64bit đầu vào X thành 1 đầu ra với 4 khối 16bit và đầu ra này lại là đầu vào cho lần biến đổi tiếp theo. Đầu ra của lần biến đổi thứ 8 là đầu vào cho lần biến đổi cuối cùng là đầu ra của phương pháp này. Trong lần biến đổi này nó dùng 4 khóa con Ki(9), 1<=i<=4, để tính toán cụm mã cuối cùng Y= (Y1,Y2, Y3, Y4). Tất cả các khóa con nhận được từ K.

2. Idea trong ngành toán học?

idea trong toán học với phụ đề Phác thảo sơ cấp về tư tưởng và phương pháp tên tiếng Anh: What is mathematics? An Elementary Approach to Ideas and Methods) là cuốn sách toán học do Richard Courant và Herbert Robbins hợp tác soạn thảo. Quyển sách có nội dung giới thiệu cho độc giả về môn toán học, nhưng nhấn mạnh về ý tưởng, tư duy thay vì kỹ năng giải toán.

>> Dấu trong toán học?