동적 암호화

Dynamic encryption

동적 암호화는 두 당사자가 모든 [1][2]트랜잭션에 대해 암호화 알고리즘을 변경할 수 있도록 하는 암호화 원리입니다.

소개

동적 암호화의 원리는 덴마크 기술 대학의 Lars R. Knudsen 교수에 의해 발명되었습니다.동적 암호화 원칙은 특허를 받았습니다.

전통적인 암호 시스템에서는 특정 암호가 선택되므로 시스템의 보안은 키 변경 빈도와 키 계약 방식에 의존합니다.동적 암호화는 키뿐만 아니라 모든 새로운 데이터 트랜잭션에서 암호가 변경되도록 암호 집합을 정의하여 이러한 시스템을 향상시킵니다.목표물 방어 패러다임의 동기부여를 따릅니다.

동적 암호화 원리를 사용하여 암호화된 채널을 설정하려면 먼저 송신자와 수신자가 키를 협상한 다음 송신자가 큰 암호 풀에서 암호를 선택하여 암호화된 메시지와 함께 보냅니다.

알려진 암호(: AES, DES 등)를 사용하여 동적 암호화 시스템을 구성하여 이 시스템에서 생성된 모든 암호화 알고리즘이 적어도 정적 기본 [3]암호만큼 안전하도록 할 수 있습니다.

세부 사항

교환된 암호 시스템을 비밀로 유지할 필요는 없지만, 전송된 암호 시스템을 공격자가 수정하지 않도록 하려면 인증된 채널을 통해 시스템을 전송해야 합니다.

적용들

Dynamic Encryption은 iOS 및 [4]Android용 음성 통신 및 라이브 채팅 애플리케이션인 DencryptTalk에 의해 배포됩니다.DencryptTalk는 표준 AES 암호화를 두 클라이언트 [5][6]간의 모든 통화에 대해 변경되는 동적 계층으로 래핑하여 이 원칙을 적용합니다.

시상식

2017년 Dencrypt는 음성 [7][8]통신을 위한 동적 암호화 구축에 대한 공로를 인정받아 NATO의 국방 혁신 챌린지 상을 수상했습니다.

레퍼런스

  1. ^ Ramkilde Knudsen, Lars (2015). "Dynamic Encryption". Journal of Cyber Security and Mobility. 3 (4): 357–370. doi:10.13052/jcsm2245-1439.341. S2CID 40910779.
  2. ^ Ramkilde Knudsen, Lars. "Blog post on Dynamic Encryption".
  3. ^ Rijmen, Vincent. "Opinion on Dynamic Encryption" (PDF).
  4. ^ "Dencrypt Talk". NATO.
  5. ^ "Dencrypt Talk". Dencrypt A/S.
  6. ^ "Dynamic Encryption keeps secrets". Technical University of Denmark.
  7. ^ "Encryption company wins NATO innovation award". Technical University of Denmark.
  8. ^ "NITEC '17 Report" (PDF). NATO.