1 / 5

RSA Laboratories’ PKCS Series - a Tutorial

RSA Laboratories’ PKCS Series - a Tutorial. PKCS #8 Magnus Nyström, October, 1999. Private-Key Information Syntax Standard. Specifies a syntax for private key information Widely used to protect private key information in software Predecessor of PKCS #12 Private key information:

laken
Download Presentation

RSA Laboratories’ PKCS Series - a Tutorial

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RSA Laboratories’ PKCS Series - a Tutorial PKCS #8 Magnus Nyström, October, 1999

  2. Private-Key Information Syntax Standard • Specifies a syntax for private key information • Widely used to protect private key information in software • Predecessor of PKCS #12 • Private key information: • private key • information about used algorithm • a (possibly empty) set of attributes associated with the key

  3. version privateKeyAlgorithm privateKey attributes The PrivateKeyInfo type

  4. The encryptedPrivateKeyInfo type • The privateKeyInfo type is BER-encoded and then encrypted • Suggested algorithms are from PKCS #5 (password-based encryption) encryptionAlgorithm encryptedData

  5. Wither PKCS #8? • V1.2 available at • http://www.rsasecurity.com/rsalabs/pkcs • No planned changes, PKCS #8 is “algorithm-neutral”, but information on how to represent keys other than RSA (and D-H) keys may be useful

More Related