Module: JOSE::JWA::Curve25519_Unsupported
- Extended by:
- Curve25519_Unsupported
- Included in:
- Curve25519_Unsupported
- Defined in:
- lib/jose/jwa/curve25519_unsupported.rb
Instance Method Summary collapse
- #__ruby__? ⇒ Boolean
- #__supported__? ⇒ Boolean
- #ed25519_keypair(secret = nil) ⇒ Object
- #ed25519_secret_to_public(sk) ⇒ Object
- #ed25519_sign(m, sk) ⇒ Object
- #ed25519_verify(sig, m, pk) ⇒ Object
- #ed25519ph_keypair(secret = nil) ⇒ Object
- #ed25519ph_secret_to_public(sk) ⇒ Object
- #ed25519ph_sign(m, sk) ⇒ Object
- #ed25519ph_verify(sig, m, pk) ⇒ Object
- #x25519_keypair(secret = nil) ⇒ Object
- #x25519_secret_to_public(sk) ⇒ Object
- #x25519_shared_secret(pk, sk) ⇒ Object
Instance Method Details
#__ruby__? ⇒ Boolean
5 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 5 def __ruby__?; true; end |
#__supported__? ⇒ Boolean
6 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 6 def __supported__?; false; end |
#ed25519_keypair(secret = nil) ⇒ Object
8 9 10 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 8 def ed25519_keypair(secret = nil) raise NotImplementedError end |
#ed25519_secret_to_public(sk) ⇒ Object
12 13 14 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 12 def ed25519_secret_to_public(sk) raise NotImplementedError end |
#ed25519_sign(m, sk) ⇒ Object
16 17 18 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 16 def ed25519_sign(m, sk) raise NotImplementedError end |
#ed25519_verify(sig, m, pk) ⇒ Object
20 21 22 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 20 def ed25519_verify(sig, m, pk) raise NotImplementedError end |
#ed25519ph_keypair(secret = nil) ⇒ Object
24 25 26 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 24 def ed25519ph_keypair(secret = nil) raise NotImplementedError end |
#ed25519ph_secret_to_public(sk) ⇒ Object
28 29 30 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 28 def ed25519ph_secret_to_public(sk) raise NotImplementedError end |
#ed25519ph_sign(m, sk) ⇒ Object
32 33 34 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 32 def ed25519ph_sign(m, sk) raise NotImplementedError end |
#ed25519ph_verify(sig, m, pk) ⇒ Object
36 37 38 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 36 def ed25519ph_verify(sig, m, pk) raise NotImplementedError end |
#x25519_keypair(secret = nil) ⇒ Object
40 41 42 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 40 def x25519_keypair(secret = nil) raise NotImplementedError end |
#x25519_secret_to_public(sk) ⇒ Object
44 45 46 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 44 def x25519_secret_to_public(sk) raise NotImplementedError end |
#x25519_shared_secret(pk, sk) ⇒ Object
48 49 50 |
# File 'lib/jose/jwa/curve25519_unsupported.rb', line 48 def x25519_shared_secret(pk, sk) raise NotImplementedError end |