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

AES-GCM runtime availability check, Advertise / initialize AES-GCM cipher only if supported #197

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Oct 17, 2021

  1. AES-GCM runtime availability check

    Some backends may not support AES-GCM on all systems (example: libsodium). Add a new static AES_GCM_CipherContext::IsAvailable() function.
    past-due committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    410959c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9210335 View commit details
    Browse the repository at this point in the history
  3. Advertise / initialize AES_GCM cipher only if supported

    Some backends may not support AES-GCM on all systems. Be more precise in what algorithms are advertised / initialized.
    past-due committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    b775c2b View commit details
    Browse the repository at this point in the history