비대칭 암호학
도입됨| English | 의미 |
|---|---|
| key pair/kiː peə/ | 키 쌍(key pair) |
| asymmetric encryption/ˌeɪsɪˈmetrɪk enˈkrɪpʃn/ | 비대칭 암호 |
| public key/ˈpʌblɪk kiː/ | 공钥 |
| private key/ˈpraɪvət kiː/ | 사钥 |
| elliptic curve cryptography/ɪˈlɪptɪk kɜːv krɪpˈtɒɡrəfi/ | 타원 곡선 암호학 |
키 페어
- 비대칭 암호化는 키 페어(key pair) 를 사용합니다.
- 공钥(public key) 은 누구나 볼 수 있고, 사钥(private key) 는 비밀로 유지합니다.
- 두 키는 수학적 역수关系:其中一个锁定的,只有另一个才能打开。
비밀 전달하기
- 당신에게 비밀을 보내려면, 당신의 공钥으로 암호화합니다.
- 당신의 사钥만이 이를 복호화할 수 있습니다.
- 우리는事先共享秘密密钥。
어떤 키가 그 역할을 하나요?
수신자의 공개 키로 암호화하고, 오직 수신자의 비공개 키만이 복호화할 수 있습니다. 비공개 키는 비밀으로 유지됩니다.
보브에게 암호화된 메시지를 보내려면 ...를 사용해야 합니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
수신자의 공개 키로 암호화합니다.
비대칭 암호화의 대칭 암호화 대비 가장 큰 장점은 ...입니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
공유된 비밀을 먼저 교환할 필요가 없습니다.
公开 키와 그에 대응하는 비공개 키가 함께 키 ____를 형성합니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
이들은 수학적으로 연결된 키 쌍입니다.
비대칭 암호화 알고리즘은 무엇입니까? (모두 선택)
난이도 2/5 · 140 코인 + 오늘 첫 완료 시 소액 보너스
AES는 대칭이며 비대칭이 아닙니다.
키 길이 및 알고리즘
- 긴 키는 더 큰 키空间和更高的安全性,但速度较慢。
- 일반적인 알고리즘: RSA 및 타원 곡선 암호(ECC).
- 키 길이는 오직 동일한 알고리즘 내에서만 비교해야 한다.
방향에 따라 결과가 달라진다. 상대방에게 비밀을 전송하려면 상대방의 공개 키(자신의 것이 아님)를 사용한다. 해당 ciphertext를 열 수 있는 것은 오직 상대방의 대응하는 비공개 키뿐이다. 어떤 키를 사용해야 하는지 혼동하는 것이此处 가장 흔한 실수이다.
비공개 키는 비밀로 유지되어야 하며 절대 공유되어서는 안 됩니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
보안은 비공개 키가 비밀로 유지됨에 달려 있습니다.
비대칭 암호는 대칭 암호의 키 공유 문제를 해결해 준다. Bob은 자신의 공개 키를 전 세계에 공개한다.modal Anyone가 이를 사용하여 Bob에게 메시지를 암호화할 수 있으나,解密할 수 있는 것은 오직 Bob의 비公开인 비공개 키뿐이며, 이 과정에서 사전에 비밀을 교환할 필요가 전혀 없다.
비대칭 암호는 공개/비공개 키 쌍을 사용한다. 수신자의 공개 키로 암호화하고, 오직 비공개 키로만 복호화하여 대칭 암호의 키 공유 문제를 해결한다. 알고리즘: RSA, ECC. 긴 키일수록 안전하며, 키 길이 비교는 단일 알고리즘 내에서만 이루어져야 한다.