Using MD4 Hash Function from PyCryptodome
Code uses MD4: from Crypto.Hash import MD4; h = MD4.new(); h.update(data). MD4 broken since 1991. Full collision attacks practical. Preimage attacks possible. Used internally by NTLM authentication (also broken). No legitimate modern use case for MD4.