Custom hash implementation - looking for developer (paid)
#1
Hi,

Iam not sure if this is the right place but iam looking for a developer who can implement a custom algorithm what's based on two already existing algorithms in hascat. Sent me a DM when interested.

var outcome1Hex = PBKDF2(passphrase, salt, SHA256);
var outcome2Hex = PBKDF2(outcome1Hex, salt, SHA256);

sample:
passphrase = hashcat
salt = test
iterations = 1024
outcome1Hex  = 9976c830a3341e6e8adad9f44100ad80a018039937af6df5eeae76a2c725b626
outcome2Hex = a1752736932e8806104a7d93b52540c09696d89f9955518aa64ccb4e66d0504c   (<-- this is the one iam interested in)

Thanks!
Reply
#2
Post details about the algorithm and someone may help you if/when they have time.
Reply
#3
(04-24-2021, 10:13 PM)Chick3nman Wrote: Post details about the algorithm and someone may help you if/when they have time.

I have updated the original post with additional information.

Thanks!
Reply
#4
(04-24-2021, 07:03 PM)Jack19001 Wrote: Hi,



Iam not sure if this is the right place but iam looking for a developer who can implement a custom algorithm what's based on two already existing algorithms in hascat. Sent me a DM when interested.



var outcome1Hex = PBKDF2(passphrase, salt, SHA256);

var outcome2Hex = PBKDF2(outcome1Hex, salt, SHA256);



sample:

passphrase = hashcat

salt = test

iterations = 1024

outcome1Hex  = 9976c830a3341e6e8adad9f44100ad80a018039937af6df5eeae76a2c725b626

outcome2Hex = a1752736932e8806104a7d93b52540c09696d89f9955518aa64ccb4e66d0504c   (<-- this is the one iam interested in)



Thanks!


There is something wrong with your hash.

If you make
outcome1Hex = PBKDF2-HMAC-SHA256(password, salt, iter)
outcome2Hex = PBKDF2-HMAC-SHA256(outcome1Hex_converted_to_bytes, salt, iter)

where outcome1Hex_converted_to_bytes is outcome1Hex converted to bytes (not each hex char feeded as a byte but each 2 hex chars converted to abyte)

with:
password = hashcat
salt = test
iterations = 1024

you will have:
outcome1Hex  = 9976C830A3341E6E8ADAD9F44100AD80A018039937AF6DF5EEAE76A2C725B626
outcome2Hex = FE97CBE122489B543128C863BEB51F1BD5D77896BF0C8D534FFF331CE4A7B27F

and not the hashes you have posted.
Something is wrong
Reply