Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Secure Cell passphrase API: GoThemis #625

Merged
merged 4 commits into from
Apr 24, 2020

Commits on Apr 23, 2020

  1. Passphrase API for Seal mode

    Introduce a new constructor "SealWithPassphrase" which returns a
    different instance of Secure Cell that works with passphrases instead of
    symmetric keys, using appropriate Themis Core API.
    
    Note that we do not convert the string encoding here. Go's "string" type
    is expected to contain UTF-8 data (consistent with what other wrappers
    use). However, it can contain arbitrary byte sequences too. We do not
    interpret them in any way (e.g., as []rune or whatever) and just use
    the bytes as is.
    ilammy committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    eae36a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59df02b View commit details
    Browse the repository at this point in the history
  3. Code sample for passphrase API

    ilammy committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    85c7da4 View commit details
    Browse the repository at this point in the history
  4. Mention new API in CHANGELOG

    ilammy committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    86c3579 View commit details
    Browse the repository at this point in the history