Page 1 of 1

Plugin "Kontrolný súčet" v2.1 v AS 3.0 počíta zle SHA-256

Posted: 22 Apr 2014, 11:32
by AD7
Testované na súboroch cca 2GB a 5GB. Malé súbory cca. pár stoviek MB počíta zdá sa dobre.
MD5, SHA-1 sú OK. Používam hlavne SHA-256 a ten počíta zle!

AS 2.54 počíta SHA-256 dobre.
Porovnával som s utilitkou HashMyFiles v2.01 (http://www.nirsoft.net/utils/hash_my_files.html)

Re: Plugin "Kontrolný súčet" v2.1 v AS 3.0 počíta zle SHA-25

Posted: 22 Apr 2014, 12:16
by Jan Rysavy
Otestoval jsem na 8GB souboru a dokážu problém reprodukovat. Pravděpodobně zanesený problém s přechodem na novou SHA knihovnu v rámci rozšíření pluginu o SHA512. Díky za informaci a omlouvám se za komplikace, opravíme ve verzi AS 3.01, kterou vydáme začátkem května. Chyba je podle všeho také v SHA512.

Re: Plugin "Kontrolný súčet" v2.1 v AS 3.0 počíta zle SHA-25

Posted: 23 Apr 2014, 21:17
by Jan Rysavy
Jen pro zajímavost - hledali jsme příčinu a našli chybu v open source knihovně, kterou jsme použili: http://www.ouah.org/ogay/sha2/

Autora jsme kontaktovali, ale chybná implementace je docela rozlezlá po netu (Chrome OS, Apple open repository, atd.)

Přejdeme na jinou knihovnu, pravděpodobně na https://github.com/libtom/libtomcrypt která vypadá o dost lépe připravená na velká data.

Re: Plugin "Kontrolný súčet" v2.1 v AS 3.0 počíta zle SHA-25

Posted: 23 Apr 2014, 22:52
by AD7
Len aby bola rýchla.
Tá súčasná je. :)

Re: Plugin "Kontrolný súčet" v2.1 v AS 3.0 počíta zle SHA-25

Posted: 23 Apr 2014, 23:01
by Jan Rysavy
Porovnal jsem x64 verze jen tak se stopkama v ruce a nová knihovna je rychlejší minimálně o 10%.

Chyba bude opravena v AS 3.01.

Re: Plugin "Kontrolný súčet" v2.1 v AS 3.0 počíta zle SHA-25

Posted: 24 Apr 2014, 21:13
by SelfMan
Myslim, ze by bolo vhodne hodit info aj do angickej casti fora, aby s tym nemali ludia problemy pri kontrolach suctov.

Re: Plugin "Kontrolný súčet" v2.1 v AS 3.0 počíta zle SHA-25

Posted: 24 Apr 2014, 22:15
by Jan Rysavy