보안 블록 암호는 무엇입니까? -techopedia에서 정의

블록 암호는 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-블록 암호 란 무엇입니까?

블록 암호는 공유 비밀 키를 사용하여 고정 크기의 데이터 블록에서 작동하는 대칭 암호화 알고리즘입니다. 일반 텍스트는 암호화 중에 사용되며 결과 암호화 된 텍스트를 암호 텍스트라고합니다. 평문의 암호화와 암호문의 해독 모두에 동일한 키가 사용됩니다.

Techopedia는 블록 암호를 설명합니다

블록 암호는 공유 비밀 키를 사용하여 한 번에 한 비트가 아닌 한 번에 한 블록 씩 입력을 암호화 / 복호화합니다. 블록의 크기는 고정되어 있습니다. 그렇지 않으면 패딩이 필요합니다. 이 알고리즘은 대칭입니다. 암호화하는 동안 공유 키를 사용하여 일반 텍스트 입력을 암호화 텍스트 (암호화 텍스트)로 변환합니다. 암호 해독 중에는 동일한 키를 사용하여 암호문을 원래 일반 텍스트로 다시 변환합니다. 출력 길이는 입력과 동일합니다.

블록 암호 알고리즘의 잘 알려진 구현은 DES (Data Encryption Standard), TripleDES 및 AES (Advanced Encryption Standard)입니다.

블록 사이퍼의 대응 부분은 스트림 사이퍼이며, 공유 키를 사용하여 한 번에 한 비트 씩 입력에서 작동합니다.

블록 암호 알고리즘의 대안은 공개 키 암호화 또는 비대칭 암호화입니다. 이 알고리즘은 공개 키를 사용하여 일반 텍스트를 암호화하고 개인 키를 사용하여 결과 암호문을 해독합니다.

블록 암호는 무엇입니까? -techopedia에서 정의