Skip to content

Releases: DavidValin/otp-toolkit

1.7.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 18:12
  • Edge cases bug fixes

Full Changelog: 1.7.0...1.7.1

1.7.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 10:09

New commands:

  • --with-ack-file feature which allows delivery ackknowledgment from receiver to sender…
  • --xor utility

Full Changelog: 1.6.0...1.7.0

1.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 16:01

One Time Pad integrity system:

  • Source verification: verifies, when decrypting a message, that the source of the message is from the origin expected
  • Ordering verification: verifies, when decrypting a message, that the message is in the correct required order
  • Key pad verification: verifies, when decrypting a message, that the correct mirror pad was used to encrypt the message

Those two features are achieved via new metadata header introduced which proceeds the plaintext before padding containing:

  - source_id -> a piece of the key contiguous to the message
  - seq -> the sequence of the message from the sender key
  - offset  -> the offset of the message from the sender key

source_id is marked as part of key material consumed during encryption ensuring the principle of one time.

Full Changelog: 1.5.1...1.6.0

1.5.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 09:43

Full Changelog: 1.5.0...1.5.1

1.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 06:24

1.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:19

Full Changelog: 1.3.1...1.4.0

1.3.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 09:58

Full Changelog: 1.3.0...1.3.1

1.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 05:40

1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 03:37

What's Changed

  • Keychain management. Encryption / Decryption using keychain too by @DavidValin in #1
  • Crash-safe, race-free key consumption for keychain encrypt/decrypt, with per-contact metadata and Windows support by @DavidValin in #2

New Contributors

Full Changelog: 1.1.0...1.2.0

1.1.0

Choose a tag to compare

@DavidValin DavidValin released this 28 Jun 04:18
  • Added keychain management
  • Be able to encrypt using keychain contact
  • Be able to decrypt using keychain contact
  • Updated man pages and --help
  • Updated README.md and
  • POSIX compliant