Skip to content

@krzyzanowskim krzyzanowskim released this Jul 12, 2019 · 15 commits to master since this release

  • Fixes key expiration dates (again).
  • Detect and reject malformed packets.
Assets 2

@krzyzanowskim krzyzanowskim released this Mar 23, 2019 · 26 commits to master since this release

  • Improve decryption memory usage.
  • Fixes key expiration dates.
Assets 2

@krzyzanowskim krzyzanowskim released this Oct 18, 2018 · 42 commits to master since this release

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

@krzyzanowskim krzyzanowskim released this Sep 29, 2018 · 54 commits to master since this release

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

@krzyzanowskim krzyzanowskim released this Jul 27, 2018 · 61 commits to master since this release

  • Fixes multiple users keys certificates support. Fixes #113
Assets 2

@krzyzanowskim krzyzanowskim released this Jul 7, 2018 · 65 commits to master since this release

  • By convention, the subkeys provide encryption services if flags doesn't specify otherwise.
Assets 2

@krzyzanowskim krzyzanowskim released this May 13, 2018 · 67 commits to master since this release

  • Adds Elgamal support.
  • Improves reading armored messages.
  • API: Exposes primaryUser for the key.
Assets 3

@krzyzanowskim krzyzanowskim released this Apr 27, 2018 · 99 commits to master since this release

  • Fixes signature verification bypass (CM-02-003)
  • Fixes dearmoring ignores unknown characters (CM-02-004)
  • Fixes armored header-footer bug (CM-02-005)
  • Fixes handling of unexpected packets (CM-02-007)
  • Fixes crash in -[PGPKeyring importKey:fromPath:]
Assets 2

@krzyzanowskim krzyzanowskim released this Apr 16, 2018 · 108 commits to master since this release

  • Adds Symmetrically Encrypted Data Packet support. Fixes #91
  • Adds multikey signatures.
  • Adds Symmetric-Key Encrypted Session Key Packets support.
  • Adds TwoFish cipher support.
  • Adds ability to determine keys that a message has been encrypted.
  • Adds support for custom OpenPGP CFB mode used in Symmetrically Encrypted Data Packets. Fixes #99
  • Improves decryption and signed messages validation.
  • Improves "gnu-dummy" GPG extension support.
  • Fixes partial length packets calculations.
  • Fixes reading armored messages without checksum.
  • Fixes password protected DSA keys support. #106
  • API: Refactor and simplyfy public API of ObjectivePGP due to internal improvements.
  • API: PGPPartialKeyPublic -> PGPKeyTypePublic
  • API: PGPPartialKeySecret -> PGPKeyTypeSecret
  • API: Introduces PGPKeyring.
Assets 2
Pre-release
Pre-release

@krzyzanowskim krzyzanowskim released this Jan 30, 2018 · 125 commits to master since this release

  • Fixes Symmetrically Encrypted Data Packets without MDC
  • Improves compatibility with older implementations
Assets 2
You can’t perform that action at this time.