Encryption

For simple encryption to not store things in plain text, the SDK provides the Security module.

Often, developers want to send data over the wire or encrypt their data at rest. Especially in a project where the value add is not the security itself, this can be a challenge. You want to be security conscious, but not spend all of your time diving deep into a tangential part of your code.

While this is not meant as the be all and end all of cryptographic encryption, it is nevertheless a good starting point which ensures best practices.

Note

This requires the installation of the Cryptography library, which can be done by running q2 add_dependency cryptography at the cli