diff options
| author | Josef Gustafsson <josef.gson@gmail.com> | 2015-09-23 17:21:42 +0200 |
|---|---|---|
| committer | Josef Gustafsson <josef.gson@gmail.com> | 2015-09-23 17:21:42 +0200 |
| commit | a503084f23a35de24ce09b2c9a60cbfafcefa9df (patch) | |
| tree | 08ce73eecdf357f96d5c64e6362f207b774f688a /monitor/verify_sct.py | |
| parent | e2de391a1f385da19bb4d22bfd90472841260630 (diff) | |
sct signature validation working
Diffstat (limited to 'monitor/verify_sct.py')
| -rwxr-xr-x | monitor/verify_sct.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/monitor/verify_sct.py b/monitor/verify_sct.py index 54b08c7..e9bac19 100755 --- a/monitor/verify_sct.py +++ b/monitor/verify_sct.py @@ -217,6 +217,14 @@ def ReadSCT( SCT ): File.write( SCTSignature ) File.close() + # from josef_lib import check_sct_signature + # k = PubKey.replace('\n','').split('-')[10] + # print "\n\n START-------------" + # print base64.b64encode(SCTSignature) + # print base64.b64encode(Data) + # sct = {"id":Base64LogID, "signature":base64.b64encode(SCTSignature), "sct_version":0, "timestamp":SCTTimestamp,"extensions":""} + # print check_sct_signature(None, base64.b64encode(Data), sct, True, base64.b64decode(k)) + Args = [ OPENSSL_PATH ] Args.extend( [ "dgst", "-sha256", "-verify", "tmp-pubkey.pem", "-signature", "tmp-signature.bin", "tmp-signeddata.bin" ] ) |
