ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • (Crypto1) '암호학'용어 정리/ 하는일
    보안/컴퓨터보안 2019. 9. 4. 22:16

    용어정리

    Cryptography ⎯ 암호생산, 암호학. 암호를 만드는것.

    Cryptanalysis ⎯ 암호분해학. 암호를 분해하는것.

    Cryptology  암호학. Cryptography + Cryptanalysis 더 넓은 의미에서의 암호학.

    Crypto ⎯ 암호. 위의 세가지와 그 이상을 포함하는 더 넓은 의미의 암호학.

     

    plaintext : 평문. 원래의 메세지
    ciphertext : 암호문. 암호화된(encrypted) 메세지

    decryption : 복호화

    key : 암호체계를 만들때 사용되는 것. 암호화-복호화 모두에 사용된다.

    authenticity : 진위성. (메세지의 원천이 어딘지 정확한가)

    Crypto의 핵심

    · 인증(authentication)과 키 설립(establishment)

      =>메세지를 보내는 사람과 받는 사람이 누구인지 인증

    · 비밀스럽게 소통하는 것 

      =>CIA 보장 (Confidenciality기밀성, Integrity무결성, Availability가용성. 하지만 가용성은 네트워크보안과 가깝다.)

     

     

    Crypto 의 사용

     

    · 사람이 볼수있는 문자(평문) -> 키를 이용한 암호화 -> 바이너리
    · 전자서명 (Digital Signature)을 만드는데에 사용

      - 전자서명은 메세지의 진위성(authenticity)을 나타낼수 있다. 즉 변조되지 않았음

    · 익명의 커뮤니케이션 (Anonymous Communication)도 가능하게 함.



    Authenticity 비밀키의 맹점

    nun-repudiation : 메세지를 보내고 안보냈다고 발뺌할수있느냐?

     

     

    protocols ??

    서로 상대방의 값은 모르고 정보를 공유하면서 결과를 만듬  

    Election

    Private auction

    여럿의 계산이 필요없음

     

     

    Symmetric Encryption(대칭형 암호)의 구성 요소

    Symmetric Encryption : 암호화할때 키와 복호화할때 키가 같은 암호화 방식

    출처: 한빛미디어

    댓글

Designed by Tistory.