コード例 #1
0
ファイル: issuer.py プロジェクト: FarooqKhan/anoncreds
 async def _genContxt(self, schemaId: ID, iA, userId):
     iA = strToInt(str(iA))
     userId = strToInt(str(userId))
     S = iA | userId
     H = get_hash_as_int(S)
     m2 = cmod.integer(H % (2**LARGE_MASTER_SECRET))
     await self.wallet.submitContextAttr(schemaId, m2)
     return m2
コード例 #2
0
ファイル: verifier.py プロジェクト: sunilake/indy-anoncreds
 def _get_hash(self, CList, TauList, nonce):
     return get_hash_as_int(nonce,
                            *reduce(lambda x, y: x + y, [TauList, CList]))
コード例 #3
0
ファイル: test_util.py プロジェクト: sunilake/indy-anoncreds
def _checkHashEqual(input):
    h1 = get_hash_as_int(*input)
    h2 = get_hash_as_int(*reversed(input))
    assert h1 == h2