コード例 #1
0
ファイル: crypto_tests.py プロジェクト: bifurcation/cmstng
 def test_Signed(self):
     msg = crypto.b64(crypto.generateRandom(1024))
     sig = crypto.Signed(msg)
     sig.sign(self.priv, self.cert)
     inner = crypto.JSONloads(sig.SignedData)
     self.assertEqual(msg, inner.Data)
     self.assertTrue(sig.verify(True))
     # TODO: unit tests for CAs
     sigj = crypto.JSONdumps(sig)
     sigjl = crypto.JSONloads(sigj)
     self.assertTrue(sig == sigjl)
コード例 #2
0
ファイル: x509.py プロジェクト: bifurcation/cmstng
def deColon(b):
    return crypto.b64("".join([chr(int(x, 16)) for x in b.split(":")]))
コード例 #3
0
def deColon(b):
    return crypto.b64("".join([chr(int(x, 16)) for x in b.split(":")]))