@@ -286,7 +286,7 @@ def decrypt(data: bytes, key: bytes) -> Optional[bytes]:
286
286
return None
287
287
288
288
289
- def encrypt_message (message : str , key : bytes ):
289
+ def encrypt_message (message : str , key : bytes ) -> str :
290
290
"""
291
291
使用给定的key对消息进行加密,并返回加密后的字符串
292
292
"""
@@ -295,14 +295,14 @@ def encrypt_message(message: str, key: bytes):
295
295
return encrypted_message .decode ()
296
296
297
297
298
- def hash_sha256 (message ) :
298
+ def hash_sha256 (message : str ) -> str :
299
299
"""
300
300
对字符串做hash运算
301
301
"""
302
302
return hashlib .sha256 (message .encode ()).hexdigest ()
303
303
304
304
305
- def aes_decrypt (data , key ) :
305
+ def aes_decrypt (data : str , key : str ) -> str :
306
306
"""
307
307
AES解密
308
308
"""
@@ -322,7 +322,7 @@ def aes_decrypt(data, key):
322
322
return result .decode ('utf-8' )
323
323
324
324
325
- def aes_encrypt (data , key ) :
325
+ def aes_encrypt (data : str , key : str ) -> str :
326
326
"""
327
327
AES加密
328
328
"""
@@ -338,7 +338,7 @@ def aes_encrypt(data, key):
338
338
return base64 .b64encode (cipher .iv + result ).decode ('utf-8' )
339
339
340
340
341
- def nexusphp_encrypt (data_str : str , key ) :
341
+ def nexusphp_encrypt (data_str : str , key : bytes ) -> str :
342
342
"""
343
343
NexusPHP加密
344
344
"""
0 commit comments