I'm trying to understand how Linux hashes their passwords, so to get started lets say I do this
openssl passwd -1 -salt xyz test. This will output:
$1$xyz$jAlmRpcFe.aiPOIXET9GG/. Now what I do understand:
xyz$is the salt used with a
$sign appended to it
jAlmRpcFe.aiPOIXET9GG/is the actual password hashed with
md5and something else.
The last part is what I do not understand, what else is this hashed computed with?