From d940fd595db96b35348ad9990ce41c2067067e6d Mon Sep 17 00:00:00 2001 From: Luke Ratcliffe Date: Thu, 23 Apr 2026 08:46:51 +0000 Subject: [PATCH] Mark non-security md5 usage to allow for compatibility with fips environments patch by Luke Ratcliffe and Brad Schoening; reviewed by Bret McGuire and Brad Schoening --- cassandra/metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cassandra/metadata.py b/cassandra/metadata.py index 43399b7152..d9d782b6d2 100644 --- a/cassandra/metadata.py +++ b/cassandra/metadata.py @@ -1905,7 +1905,7 @@ class MD5Token(HashToken): def hash_fn(cls, key): if isinstance(key, str): key = key.encode('UTF-8') - return abs(varint_unpack(md5(key).digest())) + return abs(varint_unpack(md5(key,usedforsecurity=False).digest())) class BytesToken(Token):