Skip to content

Releases: chuhei1987/cryptocalc_GO

9 suggested methods based on that standards

06 Sep 14:59
Compare
Choose a tag to compare

Full Changelog: 0.0.0.1...0.0.0.2

There are 17 methods written in that standard . Unfortunately, there are 8 weak methods within which contains a level of danger. You know that thing.

So, I take out that eight methods for layman's safety.

FILENAME: cryptocalc.exe , SIZE in BYTES: 2091008
SM3: 868D4EA23E8D3CB0241902B769459A78180B161262FDEFA1319F401E20FC4321
SHA256: C1E537BEE209276522E25BC964479747DD1D4C13B2B1D2D0751E4284C7F7BBBE
SHA512: 90D40D1F7D4A18E4A1F113E0185BA43035299D9F23C6D0DA8BA12528144305B3C4485251BB6C2A88E5B19E1230D651BA13A42BB3145FA8B086B5D313677E11CE
SHA3-256: D5E940DAE7F5CBEF79168724E051007081DF85E4CCCD9D796B5D1A08D568A7D2
SHA3-512: 1224F757B5792A6D0F3D7F575813F83DCCD89984D5A708524D46F0D5A5A3AE67ACE94A8DDC4F1C09F22FEA1AB6F8CA8AA5161002DB7AC992D700C30FAE405EB8

FILENAME: cryptocalc9.Windows.AMD64.tar.gz , SIZE in BYTES: 1228967
SM3: 59AC51A4942695D6C2C7F1E7188BC555B78E945A6E49BBC21121E8B4F64D14B1
SHA256: A0F1DC4A358EFE88BC8C326C30E2BC0C664B9E4BB616292C74C944AB817CBA78
SHA512: B80A69D24F5B637B7A5AB3923F3E862AC17C71EAC907267A4BC228CCDC7460FEE578675C23CF929B1C537C2CB194B37C04A4ADA0354A452C6116F092D6B00F9A
SHA3-256: D3733A82EA78A3C2B75BADC3EF3E3A3B6D970988E91575504CB24AA52C815278
SHA3-512: D816901551BE36357040B3DB0ADB4C61C24204129B6E476EE730B529BE8295B65083F3A355D8CD91A585F826B6311D73DE4FD30FE18349DAF95A071ECCA67565

17 functions

06 Sep 14:30
8384c0d
Compare
Choose a tag to compare

Full Changelog: 0...0.0.0.1

Here is the 17 functions combined (2018 IEC) into one just like using certutil (M$)

Some people ask if this is able to produce a correct answer. It is believed so after using 7-zip zstd, 7-zip original, certutil and my searching.

For the purpose ,Let me sort something out

Here is a result from Hashtool
FILENAME: cryptocalc.exe , SIZE in BYTES: 2163200
SM3: 94F16AC409984D974802F182F01DEDD72B9D17CFC3BE4AEC3ACED1DB0ED432DF
SHA256: 3065D8CF16C2434BF1397DDF3B34326EC331E315B54F87CB6FE5A42416701805
SHA384: DED5567B306A77BD307CCB82CD1729E8BE66F83E42B8885F226213B1D0B8E6A2F24CA86C37D05F69F6FDE4432D067B97
SHA512: 4D55A18FF4D2AABED2341F7385A8ACC45946B38288C89A3B8642BBC6512DFCA23AEE1A411592AD02E2FF0C81E84E12E69B5E195AE96FCCADBC6C667DB7A92F8F
SHA3-256: 6B53CC22C6016015237B5710AAF515440F8148D4B23961DA4B36BE8F13DC1D84
SHA3-384: B0BB71A862752EB027B3BBE9BFAC4A5FC324FDD1C8E342FAFB8A792D30C56FF733282922597BB6C84FE40134ED50B758
SHA3-512: 8378970DEEAF52B2D20D4BFE1059DDFCC8389DD1D9BC28B4D2912406C6F55D4E0F12F94C8702EBE47523D34F7DC650DA20031EB8A71B8B85474B6C87388ABEE7

From 7-zip zstd FileManager
Name: cryptocalc.exe
Size: 2163200 bytes (2112 KiB)
SHA256: 3065D8CF16C2434BF1397DDF3B34326EC331E315B54F87CB6FE5A42416701805

Name: cryptocalc.exe
Size: 2163200 bytes (2112 KiB)
SHA512: 4D55A18FF4D2AABED2341F7385A8ACC45946B38288C89A3B8642BBC6512DFCA23AEE1A411592AD02E2FF0C81E84E12E69B5E195AE96FCCADBC6C667DB7A92F8F

SHA3-256: 6B53CC22C6016015237B5710AAF515440F8148D4B23961DA4B36BE8F13DC1D84
SHA3-384: B0BB71A862752EB027B3BBE9BFAC4A5FC324FDD1C8E342FAFB8A792D30C56FF733282922597BB6C84FE40134ED50B758
SHA3-512: 8378970DEEAF52B2D20D4BFE1059DDFCC8389DD1D9BC28B4D2912406C6F55D4E0F12F94C8702EBE47523D34F7DC650DA20031EB8A71B8B85474B6C87388ABEE7

CERTUTIL (M$)
certutil -hashfile cryptocalc.exe sha256
SHA256 hash of cryptocalc.exe:
3065d8cf16c2434bf1397ddf3b34326ec331e315b54f87cb6fe5a42416701805
CertUtil: -hashfile command completed successfully.

certutil -hashfile cryptocalc.exe sha512
SHA512 hash of cryptocalc.exe:
4d55a18ff4d2aabed2341f7385a8acc45946b38288c89a3b8642bbc6512dfca23aee1a411592ad02e2ff0c81e84e12e69b5e195ae96fccadbc6c667db7a92f8f
CertUtil: -hashfile command completed successfully.

SELF:
cryptocalc sm3 cryptocalc.exe
SM3: 94f16ac409984d974802f182f01dedd72b9d17cfc3be4aec3aced1db0ed432df

tarball infomation
tar -tvf cryptocalc17.tar.gz
-rwxrwxrwx 0 0 0 2163200 Sep 06 21:55 cryptocalc.exe

Hash of the tarball

FILENAME: cryptocalc17.tar.gz , SIZE in BYTES: 1264678
SM3: FDACB36652D6A119C09D1380B4E86E40EF19D51DDBFC5D487CF44BDEC2DC1C79
SHA256: 12ED333952DA81768AE1267D7AFFCCBD54B5164826A2299A92A904B6002C2A95
SHA512: 9E06E25D921CCF9BBDC599BD804592EBB71DBCC76708DA5C439C8CFF26243B9CA8112592CA6FC12654D9ECDF811B786A288DB03000B0FFA55B7CD157D3087BDE
SHA3-256: A4F4942D620A9D40945C920CDF6E2B6DFD725B90659ED421BBD14ADD870236D7
SHA3-512: 1EF82F3EC7119B9D77B423D212F6341C17AA12CF0608731EF45006D069959BFD85C5C64217B669AE614DFDF97F68FE4A6C69D1542566FD1B1749CAFBB6FFF8ED

cryptocalc sm3 cryptocalc17.tar.gz
SM3: fdacb36652d6a119c09d1380b4e86e40ef19d51ddbfc5d487cf44bdec2dc1c79
cryptocalc sha256 cryptocalc17.tar.gz
SHA2-256: 12ed333952da81768ae1267d7affccbd54b5164826a2299a92a904b6002c2a95
cryptocalc sha3-256 cryptocalc17.tar.gz
SHA3-256: a4f4942d620a9d40945c920cdf6e2b6dfd725b90659ed421bbd14add870236d7
cryptocalc sha512 cryptocalc17.tar.gz
SHA2-512: 9e06e25d921ccf9bbdc599bd804592ebb71dbcc76708da5c439c8cff26243b9ca8112592ca6fc12654d9ecdf811b786a288db03000b0ffa55b7cd157d3087bde
cryptocalc sha3-512 cryptocalc17.tar.gz
SHA3-512: 1ef82f3ec7119b9d77b423d212f6341c17aa12cf0608731ef45006d069959bfd85c5c64217b669ae614dfdf97f68fe4a6c69d1542566fd1b1749cafbb6fff8ed

7-zip zstd Filemanager : cryptocalc17.tar.gz , Size: 1264678 bytes (1235 KiB)
SHA256: 12ED333952DA81768AE1267D7AFFCCBD54B5164826A2299A92A904B6002C2A95

SHA512: 9E06E25D921CCF9BBDC599BD804592EBB71DBCC76708DA5C439C8CFF26243B9CA8112592CA6FC12654D9ECDF811B786A288DB03000B0FFA55B7CD157D3087BDE

SHA3-256: A4F4942D620A9D40945C920CDF6E2B6DFD725B90659ED421BBD14ADD870236D7

SHA3-512: 1EF82F3EC7119B9D77B423D212F6341C17AA12CF0608731EF45006D069959BFD85C5C64217B669AE614DFDF97F68FE4A6C69D1542566FD1B1749CAFBB6FFF8ED

FILENAME: cryptocalc17.linux.AMD64.tar.gz , SIZE in BYTES: 1234473
SM3: 635B2C143E4B4853604013E1B80A59ED42232937A02522D49D29353704A179AC
SHA256: B5C1FD7406B4A46E9FEF243AF5BCC785BE25176CFEF3A6E1453B916C84D1EB47
SHA512: C4472CC62B895FC85458834C7C980A5A1B7DBD0DE482A7D9FD7DCCF4BD37F089C44F8B28B08F7CA22CF7289DFEC0C220D890B8DE883FBEEB0EE0A40E67827934
SHA3-256: F9B44F2A112E028E8D20FB312E67E06E0E111DF521094ACD62A9D8DB7C80A14A
SHA3-512: 1ED8A07C038B4A45D585A2339391B7EF0A29B255B27D6469CEA7CD2508A5A5F7DDC5A51B2D12C6CA1C00DC33F6D54650297560328FFC920C956E178DC25B56F5

FILENAME: cryptocalc17.arm64.linux.tar.gz , SIZE in BYTES: 1165236
SM3: DEFE13FA50FF244ED4FC5E82788364F1D258C5BD07EE44B08B23BDB728AE5122
SHA256: 73374C76932549639D6BFB921DD9C9CAD3DAB3D03F21CEAEF9ECB3129BE0F585
SHA512: 74A52B6C292D647BA2768E1A789435CDF73B79F253F56B5FEF26C0D4A2E0D01FB85599F3D1AFACF0C7ACA169ADBB76FB258870307201A71F8FAF99857DF4E50C
SHA3-256: 4D7964642287C652FCC73715FBFEC9AC840C7887191B7766257386A8845CF470
SHA3-512: FEFE79FFE6D8398E522D7844A4D9DDD4FCF9D3034A420293A4D9EF17AC3C289609FD3E12A0E1AE89BB8800387004C63EC1EE0A7F0B86A2E6ED53907C586CB134

FILENAME: cryptocalc17.riscv64.linux.tar.gz , SIZE in BYTES: 1201567
SM3: 57782442C5A540A2FE89185C841FFDA96D6F09EC2BE4F89770E416985EC99591
SHA256: C6B4D7807E309D38B5C5F0A0BFD329C25D8326000BA9759ECB6EF9BA3812D212
SHA512: C9AC467D143338F7F226B059C01C95E4B1D6B24129A21FF6EB082E66B940C459248C9D6448834566611C5A9CBA18ACA2D0014DDF9AEEB12055A26B27017E5B8D
SHA3-256: 5649CAFACA7B8896D55E619E6C5FF3A6C0F7D670A74BBE71C73E3A9E5473CB48
SHA3-512: 1AFFC82B9A23D57C17F9EC0ED31B1CDF35D09EB60E41B45D8E3A7C68F15D6FE22A0DC1CBB2F48A338B4ADC8063EF1F899A4AB76A30E58FEB3D59C2228BC23F7D

FILENAME: cryptocalc17.32bitx86.windows.tar.gz , SIZE in BYTES: 1240625
SM3: BF50EFA874C4DF6906B299D81A2B696CFD58D21E4FD32A487ECD3FCD354D99AA
SHA256: 1E8A492609B05121FA6D65E342373B544A508B13BD4DF1FA21FE3F68314E7B8A
SHA512: 61C4024131AAFED600C3A6BD00088150000A6FC22512A668E1625D756CD27C6FC48B5D34C13ED53CA9EED3A764715736E8B7A587A278818F8230FB6D46704071
SHA3-256: 74DB1C8A9ABDAC637524FD81C4BC40818E7DEE94F90A8FA3B1347B3036840D77
SHA3-512: 13098079A907ABCC77FB51E18CAF50CA5A7F4E8D3977ECD217A7E118CA715ED5F33BF352E33D22BA2BCD3D7128D5A54C3974100432279B51C7194442FEFDED96

FILENAME: cryptocalc17.AMD64.MACOS.tar.gz , SIZE in BYTES: 1273210
SM3: 3532DF437B8FCD52AF2C51918FEFD02F8AA9E2A18E4FA3F3AAC1F948E9D25704
SHA256: 64AECF2D1526153B69747E90E720E1B78D7B50C068340041A65EC3AC9FD9F42E
SHA512: 988FF72E724FBAA03CBAA683D1CAC2BB6A13948FD6A8A27C00706F5C08BEB3E56ECFA9C23E8AAA5C87CF5921A496EDD654761DA93511F55CF616317651E3420A
SHA3-256: AAE5888B4C697D263CB8E796C05B0088339837038700FAE3A67B188C4947E746
SHA3-512: CAFCDE6F77986A392E906689A4BB244CBD472AAB0E34B57EA5EFA39EB46AF96D9DF2613F5B4E62BB2C1FEED12FE71EA0D0194835116AF0B296AD3590BD6EF4E6

FILENAME: cryptocalc17.arm64.MACOS.tar.gz , SIZE in BYTES: 1229581
SM3: E98490E7B0794A8D367AB2ABC0CE25797345325A14CE251526536BA8801BCD2B
SHA256: 87B4CFBB7CB5EB67F47AAC1CF70EBDF42A40DB5FAA2E21078BD6C643ABC1D7D5
SHA512: 087E9022E45F2B85FF3F027FF332659EC030F6D361DF17D1DA0928F000BBF488FBCBAF0D3810AC2F704FB13F8391DDABE702FF2D02931C57B7E6C7FC9440DDE4
SHA3-256: DA6E47C47D4C6B77AEBE8166EB59AF6DA3275F934F4CDBA827C8731DA060A72B
SHA3-512: 6E0E24CD471005092E44FB7C79E2A783F235DD3C0D727691EEE8804CC7E5E16B4528C246B407C2A21ED61E3622B7EDAB10A98A06C3BFF4A67DD10A82067468F5

Init version of the GO

06 Sep 11:24
Compare
Choose a tag to compare

Full Changelog: https://github.com/chuhei1987/cryptocalc_GO/commits/0

Init Source code only for your own study.