Skip to content
Snippets Groups Projects

Tx comment encrypt

Open Éloïs requested to merge tx_comment_encrypt into master
All threads resolved!

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Moul
  • Moul
  • Éloïs added 1 commit

    added 1 commit

    Compare with previous version

  • Éloïs resolved all threads

    resolved all threads

  • Éloïs added 1 commit

    added 1 commit

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • f95d0bf5 - [RFC17] add conversion ed25519 -> x25519

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • c969e94c - [RFC17] full rework: hide message length + add magic value + add version

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • 6b4ad737 - [RFC17] full rework: hide message length + add magic value + add version

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • b7884261 - [RFC17] full rework: hide message length + add magic value + add version

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • f9280d6c - [RFC17] full rework: hide message length + add magic value + add version

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • b4d76265 - [RFC17] decrease scrypt parameter r

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • fc7aab83 - [RFC17] fix: encryption algo is incorrect

    Compare with previous version

  • Éloïs added 4 commits

    added 4 commits

    • c1c257c3 - [RFC17] reworf presentation and add example values
    • c1ea54e9 - Merge branch 'tx_comment_encrypt_add_example' into tx_comment_encrypt
    • f4ecdaee - [RFC17] fix: secret key conversion: must use crypto_box_seed_keypair
    • 83586a16 - [RFC17] comment encoding must be in base64 without padding

    Compare with previous version

  • Éloïs added 18 commits

    added 18 commits

    • 83586a16...1a1adf15 - 2 commits from branch master
    • 3a35fd82 - create rfc 17
    • 104c49ae - [RFC17] change base z85 -> base 64
    • 3bbe0d07 - [RFC17] precise prefix conventions
    • cb927331 - [RFC17] nonce is salt
    • 8bd1be5b - [RFC17] comment message is UTF8 encoded
    • 88832550 - [RFC17] add section "hide real length of the message"
    • 26a27037 - [RFC17] fix some typos
    • 5376a54b - [RFC17] fix R computation
    • 62a7e3a4 - [RFC17] add conversion ed25519 -> x25519
    • b5b0b66e - [RFC17] full rework: hide message length + add magic value + add version
    • 91b89fbd - [RFC17] decrease scrypt parameter r
    • a6e8004b - [RFC17] typo: nonce is 16 bytes len
    • dd3b6d9f - [RFC17] fix: encryption algo is incorrect
    • 44a1ef08 - [RFC17] reworf presentation and add example values
    • 8a139ad0 - [RFC17] fix: secret key conversion: must use crypto_box_seed_keypair
    • f69b3823 - [RFC17] comment encoding must be in base64 without padding

    Compare with previous version

  • Éloïs added 1 commit

    added 1 commit

    • 22361958 - [RFC17] add regex to quickly recognize if a comment fits this format

    Compare with previous version

  • That's basically a block cipher in CTR mode using PBKDF2 as key scheduler and without diffusion.

    This should NOT be used without proving it's secure! Modern ciphers like AES-GCM or Chacha20 should be used instead.

    I think this can be closed.

  • Please register or sign in to reply
    Loading