In version 1.9.3.91 of OpenPGP Library for .NET we have added support for decrypting PGP AEAD data encrypted with the recent version 2.3 of GnuPG by using the AEAD symmetric cipher. AEAD status in OpenPGP Authenticated Encryption with Associated Data (AEAD) is a form of encryption that simultaneously assure the confidentiality and authenticity of data. Unfortunately, […]
DidiSoft
DidiSoft Ltd. company news, events and announcements.
DidiSoft is ISO 27001 certified
We are glad to inform you that DidiSoft Inc is now ISO 27001 certified. We took that step in order to guarantee you stable and secure development in the upcoming years. Have you checked our Azure demos? We made a couple of Azure demos with a KeyVault demo coming soon. What’s next We are planning […]
OraSFTP 1.4.9.9 with fix in ZLIB compression mode
As of version 1.4.9.3 released in August 2021 DidiSoft OraSFTP offered ZLIB compression which greatly increased the speed of the SFTP communication. Unfortunately, the ZLIB package we used (JZlib) had a bug that resulted in ArrayIndexOutOfBoundsException on random occasions. This is very strange as this is the only Java ZLIB package with partial flush capabilities […]
Log4J Zero day vulnerability status report
Recently was discovered the Log4J zero-day vulnerability. We have inspected the code base of our products and below is a status report regarding the Log4J 0-day bug. OpenPGP Library for Java/OpenPGP Library for Android No references to Log4J found OpenPGP Library for .NET/OpenSSL Library for .NET No references to Log4J found OraSFTP No references to […]
OpenPGP for .NET with SHA-256 User ID signatures
As of version 1.9.3.21 DidiSoft OpenPGP Library for .NET creates OpenPGP keys using SHA-256 signature for the key User ID. What’s the purpose of the signature? An OpenPGP Key in addition to the cipher parameters contains also additional information one of which is the User ID of the key owner, for example, “John Doe <john@gmail.com>“; […]
EdDsa and Curve25519 keys in C#
DidiSoft OpenPGP Library for .NET version 1.9.3 offers support for the creation of Elliptic Curve Cryptography (ECC) PGP keys based on Curve-25519. What is Curve-25519? Curve-25519 is one of the fastest ECC curves and is not covered by any known attack patents. The first Elliptic Curves introduced in OpenPGP standard were the NIST curves. Their […]
OpenPGP for Java v3.2.2 supports EdDsa/Curve25519
DidiSoft OpenPGP Library for Java version 3.2.2 has been released today with full support for EdDsa based on Curve-25519 and Elliptic Curve Diffie-Helman (ECDH) based on Curve 25519. What is Curve-25519? Curve 25519 is an Elliptic curve designed to be both high security and with high-speed operations. The previous Elliptic Curves used in OpenPGP were suggested by […]
DidiSoft on StartUp.info
The guys from startup.info were very kind to publish an interview with our CEO. A link to the interview here DidiSoft Inc on StartUp.info
OraSFTP – Critical update for OCT 2020 PSU patch
With the October patch OCT 2020 PSU, Oracle has changed the internal JVM contained in the Oracle Database from version JDK 1.6 to JDK 1.7. Unfortunately, a statically initialized field from a nested class was affected by the modified behavior of the Java runtime in version 1.7. An indication of this fatal behavior is when […]
Blazor server app with PGP encryption
Recently we were asking ourselves will OpenPGP Library for .NET work in a Blazor application. As you probably know there are two types of Blazor applications, server and WASM (web assembly). In this article, we will demonstrate the usage of the library in a server application. For WASM a few words will be said at […]