I have been watching Christof Paar on his YouTube lectures also I used bcrypt to store two passwords with salts and I find that I have a few questions.
I am interested in what bcrypt does to the start of the final hash.
I have two thoughts on this:
I know that Christof is speaking about HMACS in the lecture above not bcrypt, but the start of the final hash does seem alot like what he describes as 'padding', is it the same?.
The first part (
$2a) is saying that there are two vars; a salt and a message, but I am not sure what the
ais for here? The second part is the iterations or something to do with the salt length I think as there is no space between the salt and the message.