From 928602594a82c23cfcaba0d0b517412c7dbe5a4f Mon Sep 17 00:00:00 2001 From: kj_sh604 Date: Sun, 8 Mar 2026 07:37:04 -0400 Subject: refactor: ubuntu lts compat --- src/mojicrypt | 12 ++++++++---- 1 file 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" -- cgit v1.2.3