Skip to content

Conversation

@MalGamy12
Copy link
Contributor

@MalGamy12 MalGamy12 commented Jun 30, 2025

The hash function performs a series of 32-bit right-rotate operations combined with a constant multiplier (0xBF2E2729) and a fixed seed (0xAE54C677)

Test Case:

  • Input: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
  • Output: 0x79547269 (Decimal: 2039653993)

This algorithm follows the HashDB plugin structure and has been:

  • Verified locally with pytest
  • Checked for formatting compliance using flake8

sample: 07B9E353239C4C057115E8871ADC3CFB42467998C6B737B28435ECC9405001C9

@herrcore herrcore merged commit b6a07b1 into OALabs:main Jul 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants