kms icon indicating copy to clipboard operation
kms copied to clipboard

OpenSSL ECIES for X and Ed curves

Open JosePisco opened this issue 1 year ago • 1 comments

Hybrid encryption supports ECIES Salsa Sealbox for curves X25519 and Ed25519. In a concern for a growing list of supported algorithm, it would be of interest to have an OpenSSL implementation for curves X25519, X448, Ed25519 and Ed448. They would still be disabled in FIPS mode.

This would allow to completely remove cloudproof dependencies from KMS even in non-fips mode.

JosePisco avatar Jan 15 '24 14:01 JosePisco

Since OpenSSL does not provide tools to work with points and multiplication on X/Ed25519 or X/Ed448, I don't think the classical salsa sealbox can be done for those curves.

JosePisco avatar Jan 17 '24 14:01 JosePisco

closing this issue since OpenSSL did not plan to implement points and multiplication on X/Ed25519 or X/Ed448

Manuthor avatar Aug 20 '24 18:08 Manuthor