Algoritmit yms
X509 ja varmenteet
Public Key Cryptography Standards (PKCS) on joukko pääasiassa RSA Security:n laatimia ja julkaisema standardeja. RSA Security pyrki niiden avulla markkinoimaan kehittämiään teknologioita. PKCS-kokoelman standardit ovat joka tapauksessa saavuttaneet korkean adoption asteen ja useiden valmistajien ratkaisut yhteentoimivat PKCS-määritysten kanssa.
Standardi | Kuvaus |
---|---|
PKCS #1: RSA Cryptography Standard | RSA-algoritmiin pohjautuvan julkisen avaimen salausjärjestelmän toiminta (RFC-3447). |
PKCS #3: Diffie-Hellman Key Agreement Standard | Salausmenetelmä, jonka ansiosta kaksi ennalta toisilleen tuntematonta osapuolta voivat turvallisesti muodostaa yhteisen salausavaimen turvattoman viestintäkanavan välityksellä. |
PKCS #5: Password-Based Encryption Standard | Menetelmä merkkijonon salaamiseksi salasanasta johdetulla avaimella (RFC-2898 ja PBKDF2). |
PKCS #7: Cryptographic Message Syntax Standard | Yleinen sanomamuoto salatuille sanomille (RFC-2315 ja RFC-5652). |
PKCS #8: Private-Key Information Syntax Standard | Yksityisten avainten tallentamiseen käytetty muoto (RFC-5958). |
PKCS #9: Selected Attribute Types | Varmenteiden, sanomien ja yksityisten avaimien määreet (RFC-2985). |
PKCS #10: Certification Request Standard | Sanomamuodot, joilla pyydetään toiselta osapuolelta varmenteen allekirjoittamista (RFC-2986). |
PKCS #11: Cryptographic Token Interface | Teknologiariippumaton ohjelmointirajapinta salauslaitteiden käsittelyyn. Tunnetaan myös nimellä Cryptoki. |
PKCS #12: Personal Information Exchange Syntax Standard | Varmennesäilö yksityisten avaimien, varmenteiden ja muiden suojattavien objektien säilytykseen sekä siirtämiseen (RFC-7292). |
PKCS #15: Cryptographic Token Information Format Standard | PKCS #11:n laajennus, joka määrittelee salauslaitteiden käyttämien avainten muodot. |