From 44ae22470a65b74bb3b0b5385dbaeebd50c3ea8e Mon Sep 17 00:00:00 2001 From: Still Hsu Date: Tue, 3 Feb 2026 18:15:23 +0800 Subject: [PATCH] Add hash with seed 0x1459 Signed-off-by: Still Hsu --- algorithms/mul_1459.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 algorithms/mul_1459.py diff --git a/algorithms/mul_1459.py b/algorithms/mul_1459.py new file mode 100644 index 0000000..f752325 --- /dev/null +++ b/algorithms/mul_1459.py @@ -0,0 +1,12 @@ +# Created by Still Hsu + +DESCRIPTION = "Hash with seed 0x1459 (5209)" +TYPE = 'unsigned_int' +TEST_1 = 1867215476 + + +def hash(data): + hash_val = 0x1459 + for c in data: + hash_val = (hash_val * 9 + c) & 0xFFFFFFFF + return hash_val