aboutsummaryrefslogtreecommitdiffstats
path: root/wrappers/swig/tests/hash.py
diff options
context:
space:
mode:
Diffstat (limited to 'wrappers/swig/tests/hash.py')
-rw-r--r--wrappers/swig/tests/hash.py30
1 files changed, 0 insertions, 30 deletions
diff --git a/wrappers/swig/tests/hash.py b/wrappers/swig/tests/hash.py
deleted file mode 100644
index 930b8c81a..000000000
--- a/wrappers/swig/tests/hash.py
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/python
-
-import botan, base64, md5
-
-class PyMD5(botan.HashFunctionImpl):
- def name(self):
- return "PyMD5"
- def update(self, input):
- self.md5.update(input)
- def final(self):
- output = self.md5.digest()
- self.md5 = md5.new()
- return output
- def __init__(self):
- botan.HashFunctionImpl.__init__(self, 16, 64)
- self.md5 = md5.new()
-
-hash = botan.HashFunction("SHA-256")
-
-print hash.name()
-print hash.digest_size
-
-hash.update("hi")
-hash.update(" ")
-hash.update("chappy")
-print base64.b16encode(hash.final())
-
-hash2 = PyMD5()
-hash2.update("hi chappy")
-print base64.b16encode(hash2.final())