2024.05.06 (월)

  • 흐림속초13.9℃
  • 비15.8℃
  • 흐림철원14.2℃
  • 흐림동두천13.6℃
  • 흐림파주13.5℃
  • 흐림대관령14.3℃
  • 흐림춘천15.6℃
  • 구름많음백령도12.2℃
  • 흐림북강릉14.1℃
  • 흐림강릉15.3℃
  • 흐림동해14.5℃
  • 비서울14.2℃
  • 비인천13.0℃
  • 흐림원주16.0℃
  • 비울릉도15.9℃
  • 비수원14.4℃
  • 흐림영월17.1℃
  • 흐림충주16.6℃
  • 흐림서산13.8℃
  • 흐림울진12.4℃
  • 흐림청주16.0℃
  • 흐림대전15.0℃
  • 구름많음추풍령16.0℃
  • 비안동17.1℃
  • 구름많음상주17.2℃
  • 흐림포항18.3℃
  • 구름많음군산14.6℃
  • 흐림대구17.6℃
  • 흐림전주15.3℃
  • 비울산17.0℃
  • 비창원18.3℃
  • 흐림광주15.2℃
  • 비부산17.3℃
  • 흐림통영17.8℃
  • 흐림목포14.6℃
  • 구름많음여수18.1℃
  • 흐림흑산도13.9℃
  • 흐림완도15.4℃
  • 흐림고창14.2℃
  • 흐림순천16.3℃
  • 비홍성(예)14.3℃
  • 흐림14.8℃
  • 구름조금제주16.2℃
  • 맑음고산14.5℃
  • 맑음성산16.6℃
  • 구름조금서귀포16.4℃
  • 맑음진주18.6℃
  • 흐림강화13.0℃
  • 흐림양평15.7℃
  • 흐림이천15.3℃
  • 흐림인제16.6℃
  • 흐림홍천15.8℃
  • 흐림태백15.7℃
  • 흐림정선군16.8℃
  • 흐림제천16.1℃
  • 흐림보은15.4℃
  • 흐림천안15.5℃
  • 흐림보령14.2℃
  • 흐림부여14.9℃
  • 흐림금산15.1℃
  • 흐림14.9℃
  • 구름많음부안14.9℃
  • 흐림임실15.7℃
  • 흐림정읍14.8℃
  • 흐림남원16.6℃
  • 흐림장수15.5℃
  • 흐림고창군14.3℃
  • 흐림영광군14.5℃
  • 흐림김해시17.5℃
  • 흐림순창군15.7℃
  • 흐림북창원18.9℃
  • 흐림양산시18.5℃
  • 흐림보성군17.4℃
  • 흐림강진군15.7℃
  • 흐림장흥16.1℃
  • 구름많음해남15.3℃
  • 구름많음고흥16.5℃
  • 맑음의령군18.6℃
  • 구름많음함양군18.0℃
  • 맑음광양시18.0℃
  • 구름많음진도군14.8℃
  • 흐림봉화17.0℃
  • 흐림영주16.4℃
  • 흐림문경16.9℃
  • 흐림청송군17.2℃
  • 흐림영덕16.8℃
  • 흐림의성17.5℃
  • 구름많음구미18.0℃
  • 흐림영천16.7℃
  • 흐림경주시17.4℃
  • 맑음거창16.7℃
  • 맑음합천18.1℃
  • 흐림밀양18.1℃
  • 구름많음산청17.3℃
  • 흐림거제18.3℃
  • 맑음남해18.8℃
  • 흐림18.2℃
기상청 제공
표준뉴스 로고
[기획-암호화 이해] ⑤암호화 알고리즘의 종류
  • 해당된 기사를 공유합니다

인증적합성

[기획-암호화 이해] ⑤암호화 알고리즘의 종류

Korea Digital ID(iNIS) 2(디지털 ID 산업의 발전 전략 [출처=iNIS]).jpg
▲ 디지털 ID 산업의 발전 전략 [출처=iNIS]

 


암호화 알고리즘(cryptographic algorithms)은 텍스트를 인코딩하고 읽을 수 없도록 만드는 수학 기반 프로세스다. 암호화 알고리즘은 데이터 기밀성, 데이터 무결성, 인증을 제공할 뿐 아니라 디지털 서명, 기타 보안 목적으로 사용된다.

암호화 알고리즘에는 양방향 알고리즘과 단방향 알고리즘이 있다. 전자인 양방향 알고리즘은 암호화 된 암호문을 복호화할 수 있으나 단방향 알고리즘은 복호화가 불가능하다.

암호화·복호화 시 동일한 키를 사용하는 대칭키(비공개키) 방식과 서로 다른 키를 사용하는 비대칭키(공개키) 방식은 양방향 알고리즘에 해당된다. 해시(Hash) 방식은 단방향 알고리즘의 대표적인 예다.

대칭키 알고리즘에서 가장 많이 사용되는 것은 DES(Data Encryption Standard)와 AES(Advanced Encryption Standard)다. 비대칭 키 알고리즘은 RSA(Rivest-Shamir-Adleman) 및 ECC(타원 곡선 암호화) 등이 있다.

참고로 타원곡선 암호화(ECC)는 암호화 및 디지털 서명에 적용되는 타원 곡선 사용을 기반으로 하는 비대칭 키 기술이다.

ECC 기술을 사용하면 더 빠르고, 더 작고, 더 효율적인 암호화 키를 만들 수 있다. 다중 부분 표준 ISO/IEC 15946에서 다룬다.










포토

 
모바일 버전으로 보기