Discuss this help topic in SecureBlackbox Forum
What's new in SecureBlackbox 15
The most significant new features and improvements are listed below.
Besides the listed ones, there have been also introduced a number of other changes, compatibility improvements and fixes.
The complete change list is available in the changes.txt file (the file is located in the folder,
to which you installed SecureBlackbox, and is also available as a separate download from SecureBlackbox web site).
- Base cryptography:
-
Added SHA3 aglrotihm. The algorithm can be used in all components and classes, where the standards support SHA3 as an option.
-
Added Blake2 aglrotihm. The algorithm can be used in all components and classes, where the standards support Blake2 as an option.
-
Added ECIES cryptography (TElECIESCrypto class)
-
Added support for cross-certification (a single X.509 certificate can have multiple CA certificates)
- PKIBlackbox:
-
Added implementation of JSON Web Crypto ( Signing, Encryption, Keys )
-
Added support for multiple signatures in Authenticode component.
-
Added support for Attribute Certificates
-
Improved compatibility with PKCS#11 tokens on Linux and MacOS X
- HTTPBlackbox:
-
Implemented OAuth server within TElHTTPServer.
-
Extended TElHTTPServer with session support.
-
Implemented TElSimpleOAuth2Client component, which makes OAuth2 authentication much easier (but the browser is still required).
- MailBlackbox:
-
SASL authentication is now supported in IMAP client.
- CloudBlackbox:
-
Improvements in various cloud components.
- XMLBlackbox:
-
XAdES-E Form is now supported in XAdES components
-
(VCL) TElHTTPSReqResp class has been added to enable use of SecureBlackbox HTTPS transport and SOAP signing components with Delphi HTTPRIO
- ZIPBlackbox:
-
Added LZMA algorithm implementation and support in ZIP format
-
Added Info-ZIP Unicode Path Extra extension support.
- Distributed Cryptography add-on:
-
DC add-on can now be used for sophisticated authentication of clients with client-side X.509 certificates.
-
Java applet can now be started in browsers with disabled Java applets. This is done via Java WebStart technology.
-
TElJNLPFile class has been added. It lets you create JNLP files for your applet dynamically.
-
Distributed Cryptography add-on can now be used for sophisticated certificate-based authentication of client users.
- [.NET edition] Added assemblies for Universal Windows Platform (UWP):
Discuss this help topic in SecureBlackbox Forum