xs233-sys

Crates.ioxs233-sys
lib.rsxs233-sys
version0.2.0
sourcesrc
created_at2023-05-11 14:25:44.695793
updated_at2023-06-01 20:06:39.754097
descriptionFFI bindings for the xs233 binary elliptic curves.
homepage
repositoryhttps://github.com/keks/xs233-sys
max_upload_size
id862174
size336,153
Jan Winkelmann (keks)

documentation

README

xs233-sys

A low-level FFI crate for c-xs233, which implements the curves in this paper.

c-xs233 implements binary elliptic curves with ~112 bits of security. Binary elliptic curves are defined over binary fields instead of prime fields. More or less all commonly used curves are defined over prime fields. This is not because binary fields are inherently less secure. There are theoretical results that indicate that there might be a security difference, but there are no practical attacks. In the 1990s binary elliptic curves were covered by patents, but it seems like these are not relevant anymore (I am not a lawyer).

Commit count: 5

cargo fmt