Class: Noise::Token::TokenDH
- Inherits:
-
Object
- Object
- Noise::Token::TokenDH
- Defined in:
- lib/noise/pattern.rb
Instance Method Summary collapse
Instance Method Details
#mix(symmetric_state, dh_fn, initiator, keypair) ⇒ Object
18 19 20 21 |
# File 'lib/noise/pattern.rb', line 18 def mix(symmetric_state, dh_fn, initiator, keypair) private_key, public_key = get_key(keypair, initiator) symmetric_state.mix_key(dh_fn.dh(private_key, public_key)) end |