GOST hash

GOST encoded string

47bd3c5fa2ef4ed9e429ebb71e15f37935b3378cd103ba6d6756193a0b429a84

Your last 10 encodings

AlgorithmStringHash
gostSimple-way-to-get-gost-hash47bd3c5fa2ef4ed9e429ebb71e15f37935b3378cd103ba6d6756193a0b429a84

String "Simple-way-to-get-gost-hash" encoded to other algorithms

Here you can view hashes for "Simple-way-to-get-gost-hash" string encoded with other popular algorithms

MD2 43a74655e5243284089d2bc93d29616c
MD4 573796b7a15ac4fe4f74d958ed32fae9
MD5 9b43088fb8a24256f0af7e129698ed29
SHA1 d269e8c4c66175fa064487a21bb9f2082abef879
SHA224 b435a0bac5f71558e06e9148b57cd196aa44441af3fab9c69a6d2b06
SHA256 f2d3ed04d6e0d71c9aa3180bf1db11bbab78297c95b9d6f1615fe9f1616ec56c
SHA384 cc0ba0d650ebb328ab2511d4d5eed1e4a4143bc78afb88bb409175053214386651ab7a009e5015b5644910cd081dbacf
SHA512/224 4cd15d1efe45c205c9014eedf5e431388d24fbaa376efa96185eccee
SHA512/256 74468aedc1a4ad5832a5fabae6434c9d1d902796f3c8acd8a0795e3f25a26c05
SHA512 f933252f1fc20dfbe731e5426279748cc54348257df12c761ba31761c75bdcdb282307c97580f707a9b8f1d0c30c855fe475f87ae54206620692b34e95a433de
SHA3-224 97bfbfc4464ffc53e2bd2ddb15dbf60edf3d3337b58f5a1ada23f747
SHA3-256 c6c59a8db2731b3e6363930b6c8551f9f2fc0915fdba5c335143bc6e8a781d55
SHA3-384 03af5257074fcf9e6cda7505a89d3aff4edd52da3ce901719503eb5db72f695e7dd4ac0f2bd9291a4605b7e9c5827317
SHA3-512 3962cfd6c1f6176b5661b1798fb59739962b0dbe60afb683fb43afd5115b51471f3042489325745fb1a4cbde53150586d550c14d5e97dbedbd6a9986b7a835fa
RIPEMD128 9879347341def5e6dfef1bf6096558ee
RIPEMD160 6727acdec8357b1de508dfbb862a6080147cd4ff
RIPEMD256 0e14210648e6c45676fb85d390bcfdb5fc629f9d4d2f98502a64b3e2c6248ecf
RIPEMD320 c90b5391ba7911ff4c302b061ddfa9bb94b33a303a6d08e9641b7ac9af33b57cb4657e9800334dfb
WHIRLPOOL 5ad93f8629676de357baf9b8dc8fb6eccb7628a3b0bdffc2494aa549bb4da93f5c725285ecf1c4971bbdfcf28afe86d04f9e95f8f414c8a7c82005995272c3b5
TIGER128,3 b0b2f7bd55ba50b1dc44eaa1753ad153
TIGER160,3 b0b2f7bd55ba50b1dc44eaa1753ad153d518fdf0
TIGER192,3 b0b2f7bd55ba50b1dc44eaa1753ad153d518fdf05b7cede6
TIGER128,4 b79fb12e9e3eb82bcd73eecff7fff070
TIGER160,4 b79fb12e9e3eb82bcd73eecff7fff070efb865eb
TIGER192,4 b79fb12e9e3eb82bcd73eecff7fff070efb865eb40de8147
SNEFRU 50a5c05d669b77f178addc01fff40a6f32fc449ccf6f84ad1553e6e87392c79e
SNEFRU256 50a5c05d669b77f178addc01fff40a6f32fc449ccf6f84ad1553e6e87392c79e
GOST 47bd3c5fa2ef4ed9e429ebb71e15f37935b3378cd103ba6d6756193a0b429a84
GOST-CRYPTO 7c71bfeb93eba6565557bc97e2371eb45ce23805c4f3187a7b31f9310ffd17d7
ADLER32 8d8e0a21
CRC32 a16ee286
CRC32B 3949b6aa
CRC32C 1e62160b
FNV132 16f2adc5
FNV1A32 71389c29
FNV164 72bafc014c59fda5
FNV1A64 eaeefa2deef05a09
JOAAT 44bf831c
MURMUR3A 5e0593cc
MURMUR3C fa7db66fa891de084705a43d03b1ee9a
MURMUR3F 0bf0dc9e84636a41042e44ffed2ad0f0
XXH32 c6663031
XXH64 76b9e9e71c7c90a0
XXH3 b90b71766aca9e5d
XXH128 8cdf5b261803a4dccd7ac2a7cec87816
HAVAL128,3 55baa086b72a19da510556fa03ea50a5
HAVAL160,3 dd8ad992fb702f87c16ce57c3a4d1c121f77ffaa
HAVAL192,3 f75cb043c0aedfe817eaad67f0222acc39aa2f9f457d0d2d
HAVAL224,3 49285d3e3d62b06972456212ddc520f3647bb9658f983e5b6b07d052
HAVAL256,3 2e4fccec48bf52c4bb2fc6b7c5d4d35ee4c7b40fcad4e11ce2ec924d151b6c69
HAVAL128,4 1c5886cc6c678c785629142c19278c97
HAVAL160,4 8140156e628d226d72d783ae26fee61199661bd7
HAVAL192,4 98b5ffb386ec264e6417d2ce9d725dbe6b30f0cc26738dd6
HAVAL224,4 aea114d2c95f415ef20d84b317117fb8e502ac2f364c2101b7775731
HAVAL256,4 583296cd1355ffcb8aebbee499031062a368a7138afef04217880f2db53b6bc9
HAVAL128,5 6fdbf5d8d8cbcb29d2ced9eb02607780
HAVAL160,5 f94ce9a487e73124fb72565ae55d275c7b0da582
HAVAL192,5 5077750af053495be1ccb9b7bd1e3da55be64750bf8337d9
HAVAL224,5 1eb5d2f469f75cb3fa0beb562b3ebd8994faace62cf2cca920aece1c
HAVAL256,5 a26b02eff175caaa7bd78fd95befe2f7e15b8ec5b6592bb9aa13b619d5505af8

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