aboutsummaryrefslogtreecommitdiffstats
path: root/doc/python/rsa.py
diff options
context:
space:
mode:
Diffstat (limited to 'doc/python/rsa.py')
-rwxr-xr-xdoc/python/rsa.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/doc/python/rsa.py b/doc/python/rsa.py
index 15ffcffa3..09ca22314 100755
--- a/doc/python/rsa.py
+++ b/doc/python/rsa.py
@@ -26,6 +26,9 @@ print plaintext == key
signature = rsa_priv.sign(key, 'EMSA4(SHA-256)', rng)
-key = key.replace('a', 'b')
+print rsa_pub.verify(key, signature, 'EMSA4(SHA-256)')
+
+# Corrupt the signature, make sure it doesn't verify
+signature = signature.replace(signature[0], '0')
print rsa_pub.verify(key, signature, 'EMSA4(SHA-256)')