ObjectivePGP Versions Save

ObjectivePGP is an open-source library for iOS and macOS that provides developers with tools for implementing OpenPGP encryption and decryption, digital signing, and signature verification in their applications, thereby enhancing security and data integrity.

0.99.4

1 year ago
  • Signature verification properly handle compressed messages #224

0.99.3

1 year ago
  • Update build targets to match recent Xcode requirements.
  • Stop providing armv7 binaries.
  • Prevent crash when read armored message. #219
  • decrypt return plaintext (eg. from signed data).

0.99.2

2 years ago
  • Fix ECDH secret subkey binding signature generation. #195

0.99.1

2 years ago
  • Fix ED25119 signature calculation. #192
  • Generate ECC keys. #190
  • Support compression in signature packet. #191

0.99.0

2 years ago
  • Elliptic-Curves support (RFC6637 https://datatracker.ietf.org/doc/html/rfc6637). #141
    • Elliptic-curve Diffie–Hellman.
    • Elliptic Curve Digital Signature Algorithm.
  • Enabling encrypt-only algorithms to encrypt. #187
  • Other fixes and improvements.

0.17.0

3 years ago
  • macOS arm64 support
  • update dependencies
  • Swift Package Manager support
  • Available as XCFramework

0.15.0

4 years ago
  • Fixes key expiration dates (again).
  • Detect and reject malformed packets.

0.14.0

5 years ago
  • Improve decryption memory usage.
  • Fixes key expiration dates.

0.13.0

5 years ago
  • Fixes issue where expirationData value was missing for expired keys. Fixes #120.
  • Improves logging setup by respecting PGP_LOG_LEVEL setting.
  • Updates cryptography engine.

0.12.3

5 years ago
  • No more NSException is returned. Check for error or or return status instead.
  • Use NS_NOESCAPE for Objective-C and Swift.