WLJS LogoWLJS Notebook

GenerateSymmetricKey

GenerateSymmetricKey[] randomly generates a SymmetricKey object suitable for use with cryptographic functions.

  • GenerateSymmetricKey["password"] derives a SymmetricKey object from the password string given.
  • GenerateSymmetricKey[bytes] generates a SymmetricKey object using the byte array directly as the key.
  • GenerateSymmetricKey[DerivedKey[...]] generates a symmetric key from a DerivedKey object.
  • GenerateSymmetricKey[opts] randomly generates a symmetric key using the specified options.

Examples

Generate a random symmetric key:

key = GenerateSymmetricKey[]

Generate from a password:

GenerateSymmetricKey["mypassword"]

Please visit the official Wolfram Language Reference for more details.

On this page