Our great sponsors
|about 2 months ago||3 months ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Creating a JWT RS256 with private key
2 projects | /r/PowerShell | 11 Apr 2023
Use the jose-jwt library and thank me later
Обзор Aptos SDK
2 projects | dev.to | 5 Sep 2022
Is your SSH key still safe?
2 projects | news.ycombinator.com | 15 Apr 2022
> For the ED25519, the key size should be 256 or larger.
This tripped my bullshit filter. ED25519 is 256 bits always: https://ed25519.cr.yp.to/
The Joy of Cryptography
3 projects | news.ycombinator.com | 24 Nov 2021
Those numbers are clearly nonsense; notice how the smaller ones don't even scale with key size. That paper is flawed. They obviously made a mistake.
Look at the ed25519 benchmarks:
71000 signature verifications per second and 109000 signature generations per second on a quad-core machine. That is much, much faster than RSA.
What are some alternatives?
secp256k1 - Haskell bindings for secp256k1 library
cryptohash-sha256 - Fast, pure and practical SHA-256 implementation
cipher-aes - DEPRECATED - use cryptonite - a comprehensive fast AES implementation for haskell that supports aesni and advanced cryptographic modes.
authlib - The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
servant-hmac-auth - Servant authentication with HMAC
jjwt - Java JWT: JSON Web Token for Java and Android
lol - Λ ⚬ λ: Functional Lattice Cryptography
bcrypt - Haskell bindings for bcrypt
aos-signature - Abe-Ohkubo-Suzuki Linkable Ring Signatures
HsOpenSSL - OpenSSL binding for Haskell
oblivious-transfer - Oblivious transfer for multiparty computation