Class: Zold::Signature

Inherits:
Object
  • Object
show all
Defined in:
lib/zold/signature.rb

Overview

A signature

Instance Method Summary collapse

Instance Method Details

#sign(pvt, id, t) ⇒ Object



34
35
36
# File 'lib/zold/signature.rb', line 34

def sign(pvt, id, t)
  pvt.sign(body(id, t))
end

#valid?(pub, id, t) ⇒ Boolean

Returns:

  • (Boolean)


38
39
40
# File 'lib/zold/signature.rb', line 38

def valid?(pub, id, t)
  pub.verify(t.sign, body(id, t))
end