1 unstable release
0.1.0 | Nov 19, 2024 |
---|
#2450 in Cryptography
48KB
655 lines
generic-ecies
ECIES is a scheme for efficient ciphers with asymmetric key using elliptic
curves and symmetric ciphers. This implementation is generic in its components,
thanks to using generic_ec
and
RustCrypto
traits. You can use the
ciphersuites defined by us in advance, like curve25519xsalsa20hmac
and
curve25519aes128_cbchmac
, or you can define your own.
This implementation is based on SECG SEC-1
For more information and examples, see the docs page
Dependencies
~2.1–4MB
~74K SLoC