誰でも利用可能なパブリックキーと、特定の個人またはエンティティのみが所有して利用可能なプライベートキーで構成される暗号化技術です。キーペアは、情報を、読み込みが困難または不可能な書式に暗号化または変換するために使用されます。デジタル署名システムでは、キーペアによってデジタル署名の作成と検証が行われます。暗号化システムでは、キーペアによってメッセージ本文の暗号化と復号化が行われます。
パブリックキーとプライベートキーには、次の関係があります。