256 bit blake2 keys

This commit is contained in:
PC-Admin 2023-08-17 19:02:39 +08:00
parent 217f1d8ca1
commit 76b3115ade

View File

@ -74,8 +74,8 @@ class RedlightClientModule:
@staticmethod @staticmethod
def hash_blake2(data: str) -> str: def hash_blake2(data: str) -> str:
"""Hash the data with BLAKE2 for added security.""" """Hash the data with BLAKE2 for upstream comparison."""
room_id_hash = hashlib.blake2b(data.encode()).hexdigest() # Use hexdigest() instead of digest() room_id_hash = hashlib.blake2b(data.encode(), digest_size=32).hexdigest() # Use hexdigest() instead of digest()
return room_id_hash return room_id_hash
async def user_may_join_room( async def user_may_join_room(