Initial commit
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
from module import register, reset
|
||||
from ecdsa import NIST256p
|
||||
import random
|
||||
|
||||
def createSecretKey():
|
||||
order = NIST256p.order
|
||||
keys = 0
|
||||
while keys.bit_length()!=256:
|
||||
keys = random.getrandbits(512) % (order)
|
||||
|
||||
SECRET_KEY=random.randbytes(16).hex()
|
||||
PRIVATE_KEY=hex(keys)[2:]
|
||||
|
||||
with open(".env", "wb") as f:
|
||||
f.write(f'SECRET_KEY="{SECRET_KEY}"\n'.encode())
|
||||
f.write(f'PRIVATE_KEY="{PRIVATE_KEY}"\n'.encode())
|
||||
|
||||
return SECRET_KEY, PRIVATE_KEY
|
||||
|
||||
if __name__ == '__main__':
|
||||
reset()
|
||||
SECRET_KEY, PRIVATE_KEY = createSecretKey()
|
||||
register("admin",f'{PRIVATE_KEY}',True)
|
||||
register("user","user",False)
|
||||
Reference in New Issue
Block a user