Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upReadme
fernet acceptance tests generate.json contains all parameters needed to determinstically generate a fernet token, as well as the token that should be generated. src: payload to be encrypted iv: 16-byte IV to use for encryption secret: base64-encoded 32-byte key to use for signing and encryption now: time to be used for the timestamp in the generated token token: value of the token that should be generated verify.json contains a valid token and all parameters needed to determistically verify it. token: token to be verified ttl_sec: time-to-live in seconds now: current time of the verifying process secret: base64-encoded 32-byte key to use for signing and decryption src: unencrypted payload to be retrieved from the token invalid.json contains parameters for verification and a token that is invalid under those parameters, as well as a description of why the token is invalid. desc: reason why the token is invalid token: invalid token ttl_sec: time-to-live in seconds now: current time of the verifying process secret: base64-encoded 32-byte key to use for signing and decryption