hmac
Here are 186 public repositories matching this topic...
TimestampSigner uses int(time.time()) to create timestamps, which will use the local timezone. However, it uses datetime.utcfromtimestamp to convert them into datetime objects, which will create naive datetime objects by interpreting the timestamp in the UTC timezone.
The fix should be to always write UTC timestamps. See [this StackOverflow question](https://stackoverflow.com/questions/
-
Updated
Feb 19, 2020 - JavaScript
-
Updated
Feb 20, 2020 - CSS
-
Updated
Feb 20, 2020 - TypeScript
-
Updated
Feb 19, 2020 - JavaScript
We should give useful debugging information for all of the fail states. Lack of comment match support results in fwknopd closing without a lot of useful output. We should either do better than the short warning about comment match, or add a more verbose output when fwknopd closes, in order to better inform the user what went wrong.
-
Updated
Feb 12, 2020 - Ruby
-
Updated
Feb 14, 2020 - Go
-
Updated
Feb 20, 2020 - C#
-
Updated
Feb 19, 2020 - Go
Currently XChaCha20 (with IETF ChaCha20) is tested directly with only one RFC test vector. Other than that, it's tested implicitly through XChaCha20Poly1305.
Like HChaCha20 is tested using [test vectors generated with Monocypher](https://gith
-
Updated
Feb 5, 2020 - Go
-
Updated
Feb 17, 2020
-
Updated
Feb 19, 2020 - JavaScript
-
Updated
Feb 6, 2020 - Java
-
Updated
Dec 16, 2019 - Python
-
Updated
Feb 5, 2020 - Java
If calling decrypt on invalid data, such as this JSON string:
Each value should be checked (including encrypt/decrypt type) to make sure they're valid.
-
Updated
Dec 22, 2019 - PHP
-
Updated
Jan 31, 2020 - Java
Commit 34c7af224c5b5fab6d89cd27bc82a43ad13c1985 changed the fields of S3Request and even what is sematically possible (no more unbounded "seconds to expiration" in requests). We need to fix the example and, if possible with the S3 api, re-work the request data structure to once again allow more flexibility in the signed URL timeframes.
Improve this page
Add a description, image, and links to the hmac topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the hmac topic, visit your repo's landing page and select "manage topics."

Hi there,
First off thanks for all the work in building this - crypto is a PITA.
After reading your docs, I had the following questions, which I think would be useful to cover (or clarify) for other people in the docs: