key_sodium {cyphr} | R Documentation |
Symmetric encryption with sodium
Description
Wrap a sodium symmetric key. This can be used with the functions
encrypt_data()
and decrypt_data()
, along
with the higher level wrappers encrypt()
and
decrypt()
. With a symmetric key, everybody uses the
same key for encryption and decryption.
Usage
key_sodium(key)
Arguments
key |
A sodium key (i.e., generated with |
Examples
# Create a new key
key <- cyphr::key_sodium(sodium::keygen())
key
# With this key encrypt a string
secret <- cyphr::encrypt_string("my secret string", key)
# And decrypt it again:
cyphr::decrypt_string(secret, key)
[Package cyphr version 1.1.4 Index]