정보 보안 - History of Cryptography
현실 세계에서의 정보보안
- Hospital of the Innocents Orphanage in Florence, Italy (1445)
- 1-out-of-7 locks
- 여러 집단에서 각자 키를 관리하고 그 모든 키로 한 문을 열 수 있도록 제작
- k-out-of-n Encryption
- Threshold-based Security : 하나의 정보에 접근할 수 있는 다양한 키를 제공하는 암호화 방식
- Hash chaining
- 연속적으로 Hash 함수를 적용시켜 함수 적용 횟수 등을 일정하게 유지시킴
- case 1. Symentic Encryption에서 Key를 전송할 때
- case 2. Symentic Encryption에서 암호화된 정보를 전송할때
- 조건: 이미 서로 합의된 Key를 가지고 있다.
- Alice가 Bob에서 물건을 요청함
- Bob은 합의된 key로 열수있는 물건이 담긴 상자를 Alice에게 보냄
- Alice는 받은 상자를 합의된 key로 열어서 물건을 가져감.