Skip to content

3.2.0

Compare
Choose a tag to compare
@leif-ibsen leif-ibsen released this 27 Mar 15:23
· 32 commits to master since this release

SwiftECC release 3.2.0 supports encrypted private keys.

A private key can be stored in encrypted PEM format 'ENCRYPTED PRIVATE KEY'
according to the PKCS#5 specification using the PBES2 scheme.
The cipher used is one of AES-128, AES-192 and AES-256 in CBC mode.
The iteration count is 2048 and the salt is 8 random bytes.

SwiftECC can read existing 'ENCRYPTED PRIVATE KEY' PEM files, provided they were encrypted with one
of the ciphers AES-128, AES-192 or AES-256 in CBC mode.