Home | About | Algorithms | Stats | Api | For Firefox | For Chrome
The hashr API allows you to create hashes from your web app in a very easy way.
All requests to the api must me made in a HTTP POST request to:
http://rogeriopvl.com/hashr/api2/hash
The request has the following parameters:
xml, json, text. If this field is not defined text will be the default value.md2, md4, md5, sha1, sha256, sha384, sha512, ripemd128, ripemd160, ripemd256, ripemd320, whirlpool, tiger128,3, tiger160,3, tiger192,3, tiger128,4, tiger160,4, tiger192,4, snefru, gost, adler32, crc32, crc32b, haval128,3, haval160,3, haval192,3, haval224,3, haval256,3, haval128,4, haval160,4, haval192,4, haval224,4, haval256,4, haval128,5, haval160,5, haval192,5, haval224,5, haval256,5, rot13, des_std, htpasswd
XML
<?xml version="1.0" encoding="UTF-8"?>
<response>
<plaintext>hello world<plaintext>
<hash>5eb63bbbe01eeed093cb22bb8f5acdc3<hash>
<algo>md5<algo>
<status>ok</status>
<error_message></error_message>
</response>
JSON
{
"plaintext": "hello world",
"hash": "5eb63bbbe01eeed093cb22bb8f5acdc3",
"algo": "md5",
"status": "ok",
"error_message": ""
}
TEXT
The text response contains just the resulting hash.