コード例 #1
0
ファイル: objtypes.py プロジェクト: mirrorwish/hyperbit
 def verify(self, object):
     s = serialize.Serializer()
     s.uint(object.expires, 8)
     s.uint(object.type, 4)
     s.vint(object.version)
     s.vint(object.stream)
     s.vint(self.addrver)
     s.vint(self.stream)
     s.uint(self.behavior, 4)
     s.bytes(self.verkey)
     s.bytes(self.enckey)
     s.vint(self.trials)
     s.vint(self.extra)
     s.bytes(self.ripe)
     s.vint(self.encoding)
     s.vbytes(self.message)
     s.vbytes(self.ack)
     crypto.verify(self.verkey, s.data, self.signature)
コード例 #2
0
 def verify(self, object):
     s = serialize.Serializer()
     s.uint(object.expires, 8)
     s.uint(object.type, 4)
     s.vint(object.version)
     s.vint(object.stream)
     s.vint(self.addrver)
     s.vint(self.stream)
     s.uint(self.behavior, 4)
     s.bytes(self.verkey)
     s.bytes(self.enckey)
     s.vint(self.trials)
     s.vint(self.extra)
     s.bytes(self.ripe)
     s.vint(self.encoding)
     s.vbytes(self.message)
     s.vbytes(self.ack)
     crypto.verify(self.verkey, s.data, self.signature)
コード例 #3
0
 def verify(self, data, signature):
     crypto.verify(self.verkey, data, signature)
コード例 #4
0
ファイル: wallet.py プロジェクト: mirrorwish/hyperbit
 def verify(self, data, signature):
     crypto.verify(self.verkey, data, signature)