blob: ee70d7f0982b533d3ce1bfdade026f62b5e6f50e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/usr/bin/env python3
#
# This script generates a crypto key that can be used for
# community authentication integration.
#
from Cryptodome import Random
import base64
if __name__ == "__main__":
print("The next row contains a 64-byte (512-bit) symmetric crypto key.")
print("This key should be used to integrate a community auth site.")
print("Note that each site should have it's own key!!")
print("")
r = Random.new()
key = r.read(64)
print(base64.b64encode(key).decode('ascii'))
|