You can buy this project and download/modify it how often you want.
${%MD5} ${%SHA1} ${%SHA256} ${%SHA384} ${%SHA512} ${%Crypt}