Block overwrite #6

Merged
Hesham merged 2 commits from key-overwrite into master 2020-09-06 08:06:30 +02:00
Showing only changes of commit 825d8eb647 - Show all commits

10
rsa.py
View File

@ -30,7 +30,12 @@ def main():
print("hesham-rsa version ", VERSION)
if sys.argv[1] == "gen" and len(sys.argv) == 4: ##rsa gen <keysize> <keyname>
keyFileName = sys.argv[3]
key = generateKeys(keyFileName, int(sys.argv[2]))
if keyExist(keyFileName):
##ask
print("key already exists")
sys.exit(0)
else:
key = generateKeys(keyFileName, int(sys.argv[2]))
print("e: ", key[E])
print("n: ", key[N])
print("d: ", key[D])
@ -351,5 +356,8 @@ def backTrack(x):
print("\b",end="")
length -= 1
def keyExist(keyName):
exist = os.path.exists(keysFolder+keyName)
return exist
if __name__ == "__main__":
main()