GOST hash

GOST encoded string

907ce1fbaa1ed3357c948c9e2deaf816b164e8dc28ad0b551276f6c1da9361bf

Your last 10 encodings

AlgorithmStringHash
gostiUYp[ptF571470#ddpFP#g907ce1fbaa1ed3357c948c9e2deaf816b164e8dc28ad0b551276f6c1da9361bf

String "iUYp[ptF571470#ddpFP#g" encoded to other algorithms

Here you can view hashes for "iUYp[ptF571470#ddpFP#g" string encoded with other popular algorithms

MD2 d5188a68d62c22b7745c7cc0b6cdbf71
MD4 08bdc17aec4a4de5dd69515f6a7c5ea4
MD5 c4fa0d29bbfd904be8fdd4709f09590f
SHA1 2dfa7b9466870e51f07dfa99d8e22ab414752739
SHA224 5b88636334640038e3636daf676b695dbc87dff4741f76ff54eac80a
SHA256 921a3e6078313421942d6029fa8cbd582e6cb7ea45549226a237abdbf49b238f
SHA384 370312aaede3888c2d7eeed8239f991ca0c5c677aaba05699755e1ffbaa05c0b82143c9c4871c6bcf8b3c907ad8ba037
SHA512/224 466044aee9d72dfccc7e0a61452ea111542c05107fa4335817b05557
SHA512/256 fd472af4a8bba644ea0edbc5fc4763e671403f65260695aaa26db7a6c9830f81
SHA512 932e2294846b801ab31dcf3ea02b8806af2adf7c27492dc22121c1c13b5765514c3c61459a78b5c542c0b0db904f7957bed9f35c0895acfabb39bd38d87d4339
SHA3-224 b05ae02bce73d976a29217d6249f21aac307350817efae697e99a15e
SHA3-256 aa6ebb883cf87a106c831774cd9e79b88524b6b828078c1326d975fb7fbe24bb
SHA3-384 f90e8e01794d8ed5db64a9cad1b3e4eed10896940c74b3c7fee1a1eec58f8f02949e01367cf601e8acc0aee70c529f5a
SHA3-512 2ea9d0a35efe54886d99180f2d228025ca397f518227cc62ee14f6f31022d26e7247a02e4b2a849eb6243c995fa246c38ab2f4b57259dbd1cccf52159bd7d0f8
RIPEMD128 8ca759d09d26e32a3b302ec1e0858fa5
RIPEMD160 8b2816cd0401f6b7d6bf04c19090ee84b50fbde1
RIPEMD256 d6c7e1838939f22b2e4394bf2caf585e60a615aa74bda4dac73e07e4f1aca25f
RIPEMD320 52455260937ed264b80e58519a72bfe735dd511db824fd7a08b2987832ea7a00b9ccb06d702f98cc
WHIRLPOOL 0f0fa83d7af53d30c18924d1e65e73d3b6c175c018c6b34b99785738bb4e04c01c9dcb76fdc32d35eb09b4b8e98a604b22adbe77f91cfb95e6a8eec82063dc13
TIGER128,3 4af707c8ba4e779f53bd35a54988a1dd
TIGER160,3 4af707c8ba4e779f53bd35a54988a1dd25a1218f
TIGER192,3 4af707c8ba4e779f53bd35a54988a1dd25a1218fb674d7c7
TIGER128,4 4ed97731d8177de56eb70f62b37fe6d8
TIGER160,4 4ed97731d8177de56eb70f62b37fe6d8acf32ecc
TIGER192,4 4ed97731d8177de56eb70f62b37fe6d8acf32eccb34f78a2
SNEFRU f6bcfe89cbeeb5a06f4bad8e25ba37864375a592fa430c08c4f338255e5ee636
SNEFRU256 f6bcfe89cbeeb5a06f4bad8e25ba37864375a592fa430c08c4f338255e5ee636
GOST 907ce1fbaa1ed3357c948c9e2deaf816b164e8dc28ad0b551276f6c1da9361bf
GOST-CRYPTO 706a0190d5fbdec23199e83301070241f6fc79e7dd59b6d229650e4942ed6f96
ADLER32 51a906c0
CRC32 094a083c
CRC32B f6b7cc5a
CRC32C 59d606e8
FNV132 0852e89c
FNV1A32 ee35d9ba
FNV164 19ddd2c6d07b387c
FNV1A64 0692084a3c6c3cfa
JOAAT 9f38f92a
MURMUR3A 5ebcb4c4
MURMUR3C 8ae73582de64ce9312ade2065baa2b86
MURMUR3F 97151585a3f9fc7caa759634df78632a
XXH32 26f8673d
XXH64 f5c82dd5004974ba
XXH3 e81740d558fe497e
XXH128 3596031b7ee02d77af33eabd4772b641
HAVAL128,3 669b0f8c3b555e0577b34bddae81ca8a
HAVAL160,3 fcf3c81f19efdec382180cab8cc1dd513e6666ea
HAVAL192,3 498b6df5cf52d7f7a6aed1a89baaba81b807e1b50fcf2bea
HAVAL224,3 1d80107c4f4f8d731d8351a6f1c868edacb453fd39971b4015a0548e
HAVAL256,3 ac31eddab3c86858b5e7b0f8f596fff65267687bdfc5190e52c0d27aa7115694
HAVAL128,4 7be5786dbf1300a9374cc21e64850980
HAVAL160,4 14cfdf8bd8affc542c3d06504bcce409a722415d
HAVAL192,4 8ba0793b720588e2972b303efb853174ee4f4380e998e7a7
HAVAL224,4 aedea2fd3719f26375ce18ff8a56ab6b982495dd0e7b1fd402e0a738
HAVAL256,4 2f5f49d63a6d65d1ee44ee88b673cd6586fad6b78865fd5fc61aaa09ef95b6b7
HAVAL128,5 83c8090e9056fdf1b191773a4c2d065d
HAVAL160,5 f5694e04ce8c680b41946f4815fd5f0dc7502b49
HAVAL192,5 92ef1cfb681715318f258d0edee7cb2654ca103270e0a101
HAVAL224,5 2a873f7bf02e231b93e72bcbb773b2defb490eed3c20ed2c0c55f2cb
HAVAL256,5 1320f5372d4b2b9b52dd9d34557020896f895cf012581057a42521e63d88eced

Usage FAQ

Usage from Address Bar

You can use direct access to this page from your browser address bar. Type string that you need to encode with algorithm according to next schema: https://md5calc.com/hash/<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: https://md5calc.com/hash/md5/hello+world The another cool thing is that you can specify "json" or "plain" mode into URL and you will get only HASH in response. Schema of this future: https://md5calc.com/hash/<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: https://md5calc.com/hash/md5.json/hello+world Will output only: "5eb63bbbe01eeed093cb22bb8f5acdc3"

If you have string that contains complicated urlencoded characters you can send it directly via params to avoid processing of our url parser. Use:
str - for string to encode
algo - for algorithm
output - for output type (empty, "json" or "plain")
https://md5calc.com/hash?algo=<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json> https://md5calc.com/hash?algo=md5&str=hello%0Aworld https://md5calc.com/hash/md5?str=hello%0Aworld

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.

Example:

var toEncode = 'hello world';
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && xhr.status == 200) {
console.log('JSON of "'+toEncode+'" is "'+JSON.parse(xhr.response)+'"');
};
};
xhr.open('GET', 'https://md5calc.com/hash/md5.json/'+encodeURIComponent(toEncode), true);
xhr.send();
Will output: JSON of "hello world" is "5eb63bbbe01eeed093cb22bb8f5acdc3"

Usage from PHP

You can use direct access to hash in your applications.

PHP Example: <?php
$str = 'hello world';
$url ='https://md5calc.com/hash/md5.plain/'.urlencode($str);
$md5hash = file_get_contents($url);
echo 'Hash of "'.$str.'" is "'.$md5hash.'"';
Will output: Hash of "hello world" is "5eb63bbbe01eeed093cb22bb8f5acdc3"

Chains of algorithms

In some cases you can need encode string with two or more algorithms. For these cases we have introduced chains of algorithms. For example if you need to encode string according to this schema md5(sha512(sha1('hello world'))) you can do this by connecting algorithms with a double dash: https://md5calc.com/hash/md5--sha512--sha1/hello+world If you will do this in your address bar you can also use semicolon instead of double dash. https://md5calc.com/hash/md5;sha512;sha1/hello+world Pay attention that semicolon should be encoded in url, so if you use it not in your browser, you should use '%3B' instead https://md5calc.com/hash/md5%3Bsha512%3Bsha1/hello+world Such approach can be also used with "plain" and "json" mode https://md5calc.com/hash/md5--sha512--sha1.plain/hello+world https://md5calc.com/hash/md5;sha512;sha1.json/hello+world

You can also use special chain item "b64d" or "base64decode" to make base64 decode. It can help to hash any of not printable characters. Example: https://md5calc.com/hash/md5.plain/hello+world https://md5calc.com/hash/b64d--md5.plain/aGVsbG8gd29ybGQ= will be the same: 5eb63bbbe01eeed093cb22bb8f5acdc3

Carriage Return and Line Feed characters

At present time our text editor doesn't have functionality that can take into account which of those characters you want to keep in string. This problem come from browsers which normalize all of the line endings to "CRLF" ("\r\n") format according to "HTML specification". It means that if you paste from buffer string
"hello\nword" and press "Encode", your browser will convert it to "hello\r\nword" and only after this your browser send FORM to us. As a result we will show you hash of "hello\r\nword" but not "hello\nword"

You can avoid this with encode string to "base64" on your side and use "Chains of algorithms" that described above.

Example 1: Hash from string with only Line Feed (LF) character Text: hello\nworld
Text encoded to BASE64: aGVsbG8Kd29ybGQ=
URL: https://md5calc.com/hash/b64d--md5.plain/aGVsbG8Kd29ybGQ=
RESULT: 9195d0beb2a889e1be05ed6bb1954837

Example 2: Hash from string with Carriage Return (CR) and Line Feed (LF) character. This result you will have if you use editor with CR, LF or CRLF symbols.
Text: hello\r\nworld
Text encoded to BASE64: aGVsbG8NCndvcmxk
URL: https://md5calc.com/hash/b64d--md5.plain/aGVsbG8NCndvcmxk
RESULT: 6a4316b18e6162cf9fcfa435c8eb74c1

How to calculate gost hash in PHP with hash function

Since version 5.1.2 PHP contains function hash() that you can use to get gost hash from strings.

<?php
    $str = '¡Hola!';
    $hash = hash('gost', $str, false);
    echo '<pre>';
    echo $str.PHP_EOL
         .' &rarr; '.$hash.PHP_EOL
    ;
    echo '</pre>';
Please read the privacy policy (agreement of the cookies usage, other websites embedded content, etc.). If you continue to use the site, we will assume that you agree with our privacy policy.
OkPrivacy Policy