HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
This page was translated from English by the community. Learn more and join the MDN Web Docs community.
View in English Always switch to English
키는 암호화 및/또는 복호화에 대한 암호에서 사용되는 정보입니다.
키를 제외한 암호화 시스템에 관한 모든 것이 공개된 경우에도 암호화된 메시지는 안전하게 유지되어야 합니다.
대칭키 암호화에서, 암호화와 복호화에 동일한 키가 사용됩니다. 공개키 암호화에서, '공개 키' 와 '개인 키'라는 관련 키의 쌍이 있습니다. 공개 키는 자유롭게 사용할 수 있지만, 개인 키는 비밀로 유지됩니다. 공개 키는 해당 개인 키로만 해독할 수 있는 메시지를 암호화할 수 있으며, 그 반대의 경우도 마찬가지입니다.