ecrypt v1.0.0
This commit is contained in:
22
src/ecrypt/ecrypt-genkey
Executable file
22
src/ecrypt/ecrypt-genkey
Executable file
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/python3
|
||||
|
||||
import secrets
|
||||
import string
|
||||
|
||||
class colors:
|
||||
blue = "\033[34m"
|
||||
reset = "\033[m"
|
||||
|
||||
letters = string.ascii_letters
|
||||
digits = string.digits
|
||||
chars = string.punctuation
|
||||
|
||||
alphabet = letters + digits + chars
|
||||
|
||||
keyLength = 64
|
||||
|
||||
key = ''
|
||||
for i in range(keyLength):
|
||||
key += ''.join(secrets.choice(alphabet))
|
||||
|
||||
print(colors.blue + "Key: " + colors.reset + key)
|
||||
Reference in New Issue
Block a user