본문 바로가기

Crypto

블록암호 VS 스트림 암호

 

  블록암호 스트림 암호
암호화 적용 데이터를 블록크기로 나누어 암호 데이터를 비트 스트림으로 암호
속도

소프트웨어 적용시 간편, 저속

하드웨어 적용시 고속

소프트웨어, 하드웨어 간편 고속
안전성

상대적으로 안전

key 길이>80비트 이상

상대적으로 안전성 낮음

key 길이>80비트 이상

추가로 init, value 필요

채널에러 채널에러가 블록 전체로 확산되어 불리하며 OFB와 같은 스트림 방식으로 적용 채널에러에 대한 확산이 없어 채널 오류가 많은 회선에 유리(무선통신 구간등)
비트 스트리밍 서비스

블록을 비트로 전환시킨 후에 적용

(OFB 모드)

간편하고 쉡게 적용

(기본적으로 비트 처리)

 

'Crypto' 카테고리의 다른 글

블록 암호 운용 모드  (0) 2020.05.03
블록 암호의 원리  (0) 2020.05.03
의사 난수 생성의 원리  (0) 2020.05.02
스트림 암호  (0) 2020.05.02
AES  (0) 2020.04.30