-
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