Skip to content

checks a predefined list of names and hash-algorithms for collisions to find the best suiting hash-algorithm for some sample data

License

Notifications You must be signed in to change notification settings

tintinweb/HashCollisioneer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HashCollisioneer

checks a predefined list of names and hash-functions for hash collisions to find the best suiting hash for some sample data

Implemented HashFunctions:

  1. ELFHash0x10000
  2. ELFHash0xffff
  3. crc16str
  4. crc16
  5. crc16netsnmp9rounds
  6. crc16netsnmp8rounds

Purpose

originally designed to find collisions in short hash-algorithms for use with linux network device names (eth%d,port%d,..) At the moment the script checks which one of the listed hash-algorithms is best for hashing devicenames like eth0-eth128, port0-port128,...

About

checks a predefined list of names and hash-algorithms for collisions to find the best suiting hash-algorithm for some sample data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages