This commit is contained in:
hartwigja62500 committed 2018-10-22 16:49:16 +02:00
1 parent e77996535f
commit b6127c8807
5 files changed
+35

No files matched your search

Generated
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
View File
Whitespace-only changes.
+12
View File
@@ -0,0 +1,12 @@
import sys
def hashMod(bytes):
result = 0
for byte in bytes:
result += byte
return result % sys.maxsize
if __name__ == "__main__":
test_hashmod = hashMod("test".encode('utf-8'))
print("Teste function hashMod : ", test_hashmod)
+9
View File
@@ -0,0 +1,9 @@
import krypto.hashes
aufruf_string = 'Hello'
aufruf_string = aufruf_string.encode('utf-8')
print(aufruf_string)
aufruf_string = krypto.hashes.hashMod(aufruf_string)
print(aufruf_string)
+8
View File
@@ -0,0 +1,8 @@
import krypto.hashes
import unittest
class TestHash(unittest.TestCase):
def teste_hashMod(self):
first_param = krypto.hashes.hashMod('Hi'.encode('utf-8'))
second_param = krypto.hashes.hashMod('Hi'.encode('utf-8'))
self.assertEquals(first_param, second_param, 'fehler ungleich')