OpenPGP Library for .NET in Yubikey Partner Program

We are happy to announce that as of version 1.9.2 onward DidiSoft OpenPGP Library for .NET is part of the Yubikey Partner Program. Yubikey OpenPGP card functionality can be programmed with the DidiSoft.Pgp.Smartcard.SmartcardKeyStore class and the low-level cryptography operations are executed on the Yubikey drive. Other OpenPGP smart cards The same smartcard OpenPGP API is […]

Continue reading


OpenPGP smartcard support for .NET

Version 1.9.1. of DidiSoft OpenPGP Library for .NET provides out of the box support for smart cards implementing the OpenPGP smartcard specification, like Yubikey, Nitrokey, OpenPGP card, etc. In order to use private keys residing on the smartcard a new class SmartcardKeyStore (located in a new assembly DidiSoft.Pgp.Smartcard.dll) must be instantiated and provided to the […]

Continue reading


OpenPGP Library for .NET 1.8.5.31 fixes RSA signatures problem with Java 7+

Half a year ago we have released version 1.8.3.5 which addressed compatibility with OpenPGP signatures verification with systems build with Java version 7 and above. Unfortunately it ended that we have introduced an additional bug at that time that brakes signature verification for each 1 out of 500 files created with RSA key and SHA-1 hash digest. […]

Continue reading


Recent updates in OpenPGP Library for .NET 1.8.5

The new version of DidiSoft OpenPGP Library for .NET 1.8.5 starts with some new features that simplify key management and enhanced key export. Below you can see some short code samples illustrating the new features: KeyStore access by Index Additional signing sub keys Partial private key export KeyStore access by Index DidiSoft.Pgp.KeyStore items can now […]

Continue reading