Metadata


Name
x25519
Version
1.0.10
Platform
ruby
Authors
Tony Arcieri
Bindir
exe
Date
2022-10-06 00:00:00 UTC
Dependencies
bundler (~> 2.1, development)
Description
An efficient public key cryptography library for Ruby providing key exchange/agreement via the X25519 (a.k.a. Curve25519) Elliptic Curve Diffie-Hellman function as described in RFC 7748.
Email
bascule@gmail.com
Extensions
ext/x25519_precomputed/extconf.rb
ext/x25519_ref10/extconf.rb
Files
.github/workflows/ci.yml
.gitignore
.rspec
.rubocop.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
Gemfile
LICENSE
README.md
Rakefile
ext/x25519_precomputed/cputest.c
ext/x25519_precomputed/extconf.rb
ext/x25519_precomputed/fp25519_x64.c
ext/x25519_precomputed/fp25519_x64.h
ext/x25519_precomputed/table_ladder_x25519.h
ext/x25519_precomputed/x25519_precomputed.c
ext/x25519_precomputed/x25519_precomputed.h
ext/x25519_precomputed/x25519_x64.c
ext/x25519_ref10/api.h
ext/x25519_ref10/base.c
ext/x25519_ref10/extconf.rb
ext/x25519_ref10/fe.c
ext/x25519_ref10/fe.h
ext/x25519_ref10/montgomery.h
ext/x25519_ref10/pow225521.h
ext/x25519_ref10/scalarmult.c
ext/x25519_ref10/x25519_ref10.c
ext/x25519_ref10/x25519_ref10.h
lib/x25519.rb
lib/x25519/montgomery_u.rb
lib/x25519/precomputed_not_available.rb
lib/x25519/scalar.rb
lib/x25519/test_vectors.rb
lib/x25519/version.rb
x25519.gemspec
Homepage
https://github.com/RubyCrypto/x25519
Licenses
BSD-3-Clause
Require paths
lib
Required ruby version
>= 2.5
Required rubygems version
>= 0
Rubygems version
3.0.3
Specification version
4
Summary
Public key cryptography library providing the X25519 Elliptic Curve Diffie-Hellman function
Original platform
ruby
New platform
ruby