Skip to content

imindude/CryptoDongleApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

외부 암복호 장치를 이용한 비문 생성, 교환 및 생성된 비문으로부터 평문을 복호해내는 방법

비문 생성

  1. 외부에서 비대칭 키쌍을 생성
  2. 암복호 장치에 비대칭 키쌍을 저장
  3. 암호화 하고자 하는 평문을 암복호 장치로 전달
    1. 암복호 장치에서 대칭키 생성
    2. 평문에 대해 해시값 생성
    3. 생성된 대칭키를 이용해 평문으로부터 비문 생성
  4. 수신자의 비대칭 키쌍 중 공개키를 암복호 장치에 전송
    1. 수신자의 공개키를 이용하여 평문에 대한 해시값 및 대칭키 암호화

비문 복호

  1. 수신된 비문으로부터 자신의 공개키로 만들어진 메타 데이터 취득
  2. 취득한 메타 데이터를 암복호 장치로 전송
    1. 메타 데이터로부터 평문에 대한 해시값 및 대칭키 취득
  3. 수신한 비문을 암복호 장치로 전송
    1. 취득한 대칭키를 이용하여 비문 복호
    2. 생성된 평문을 해싱하여 취득한 해시값과 비교

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages