summaryrefslogtreecommitdiff
path: root/security/pgp5
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2019-01-21 06:59:58 +0000
committeragc <agc@pkgsrc.org>2019-01-21 06:59:58 +0000
commit97231f742dc1ee7430a70b75794ba403732f4743 (patch)
tree6c4ae01823747c036b2f38584e775604c140a935 /security/pgp5
parentbd6f75a4e1ce9a51c530ceeea9f5c2493961cf27 (diff)
downloadpkgsrc-97231f742dc1ee7430a70b75794ba403732f4743.tar.gz
Update security/bearssl from 0.5 to 0.6
Changes since previous version: + Added general-purpose implementations of EAX and CCM modes (including shared precomputation support for EAX). + Added general-purpose RSA/OAEP implementation. + Added general-purpose HKDF implementation. + Added support for CCM and CCM_8 TLS cipher suites (RFC 6655 and RFC 7251). + Added RSA and EC key generation. + Added private key encoding support ("raw" and PKCS#8 formats, both in DER and PEM, for RSA and EC key pairs). + Made Base64 encoding/decoding constant-time (with regards to the encoded data bytes). + Added a generic API for random seed providers. + Added an extra DRBG based on AES/CTR + Hirose construction for reseeding. + Some cosmetic fixes to avoid warnings with picky compilers. + Makefile fix to achieve compatibility with OpenBSD. + Fixed a bug in bit length computation for big integers (this was breaking RSA signatures with some specific implementations and key lengths). + Made SSL/TLS client stricter in cipher suite selection (to align with server behaviour).
Diffstat (limited to 'security/pgp5')
0 files changed, 0 insertions, 0 deletions