Bundy provides the ability to sign and verify pieces of serialisable data in a way
that makes misusing it difficult. It is heavily inspired by
Fernet. These transparent
data can be then inspected by clients for their content, while a server may verify that
they have not been tampered with.
Errors that can be raised by the Bundy library
An implementation of HMAC with SHA512.
A data package. This contains the algorithm, signature (in base64) and data (base64 json).
The algorithm used to create this data. This should NOT be trusted to be correct, and only serves as a hint for the server for which algorithm may be used.