Mục lục:
Định nghĩa - Cryptanalysis có nghĩa là gì?
Tiền điện tử là giải mã và phân tích mã, mật mã hoặc văn bản được mã hóa. Cryptanalysis sử dụng các công thức toán học để tìm kiếm các lỗ hổng thuật toán và xâm nhập vào hệ thống mật mã hoặc bảo mật thông tin.
Techopedia giải thích về tiền điện tử
Các loại tấn công tiền điện tử bao gồm:
- Known-Plaintext Phân tích (KPA): Attacker giải mã mật mã với bản rõ một phần.
- Phân tích Chosen-Plaintext (CPA): Attacker sử dụng bản mã phù hợp với bản rõ được chọn tùy ý thông qua cùng một kỹ thuật thuật toán.
- Phân tích chỉ mã hóa (COA): Attacker sử dụng các bộ sưu tập bản mã đã biết.
- Tấn công Man-in-the-Middle (MITM): Tấn công xảy ra khi hai bên sử dụng tin nhắn hoặc chia sẻ khóa để liên lạc qua một kênh có vẻ an toàn nhưng thực sự bị xâm phạm. Attacker sử dụng cuộc tấn công này để chặn các tin nhắn đi qua kênh liên lạc. Các hàm băm ngăn chặn các cuộc tấn công MITM.
- Tấn công Chosen-Plaintext thích ứng (ACPA): Tương tự như CPA, cuộc tấn công này sử dụng văn bản gốc và bản mã được chọn dựa trên dữ liệu học được từ các mã hóa trong quá khứ.