diff options
| author | kj_sh604 | 2026-03-08 07:37:04 -0400 |
|---|---|---|
| committer | kj_sh604 | 2026-03-08 07:37:04 -0400 |
| commit | 928602594a82c23cfcaba0d0b517412c7dbe5a4f (patch) | |
| tree | 516cfcb2235693ced5fc4979a9f383152d57cb3a | |
| parent | 732997f445d98d60e775988daf19855fa0a25e05 (diff) | |
| -rwxr-xr-x | src/mojicrypt | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/mojicrypt b/src/mojicrypt index 75b4e6b..4f5c048 100755 --- a/src/mojicrypt +++ b/src/mojicrypt @@ -11,10 +11,14 @@ import secrets import time import uuid -# requires pycryptodome -from Crypto.Cipher import AES -from Crypto.Protocol.KDF import scrypt -from Crypto.Random import get_random_bytes +try: + from Crypto.Cipher import AES + from Crypto.Protocol.KDF import scrypt + from Crypto.Random import get_random_bytes +except ModuleNotFoundError: + from Cryptodome.Cipher import AES + from Cryptodome.Protocol.KDF import scrypt + from Cryptodome.Random import get_random_bytes APP_NAME = "mojicrypt" VERSION = "20260303" |
