sha256sum 함수를 사용하여 해시를 계산하려고합니다. stringproc 패키지에서 발생합니다.잘못된 wxMaxima sha256sum() 출력
출력이 분명히 잘못되었습니다 (Windows 7, maxima-5.38.1).
예. docs example에서 해시 : 나를 위해
(%i1) string: sha256sum("foo bar baz");
(%o1) dbd318c1c462aee872f41109a4dfd3048871a03dedd0fe0e757ced57dad6f2d7
동일한 패키지 (SHA1, MD5)에서 562fae81675643664087303002ecc95c547cf8a6c8173f3bc046da4244bcaef4
다른 해시 함수가 잘 작동하는 것 같습니다 출력합니다. 나는 xMaxima뿐만 아니라 sha1.lisp 버전 5.37.2의 파일에서도 동일한 결과를 얻으려고했습니다.
어쨌든이 문제는 Windows에서 실행되는 maxima와 관련이 있다고 생각됩니다.
누구나 그런 문제가 있습니까?
고마워요.
나는 Linux에서 Maxima 5.39.0을 실행 중이므로 같은 결과가 나타납니다. 이 웹 사이트 http://www.movable-type.co.uk/scripts/sha256.html이 정확하다면 문서화 된 결과물이 정확합니다. 나는 그것이 왜 잘못되었다고 생각하는지 모르겠다. –
@RobertDodier, 확인해 주셔서 감사합니다. 필자는 몇 가지 온라인 해시 계산기를 사용하여 예제의 결과를 두 번 확인했습니다. 그들은 위의 해시를 증명합니다. 나는 버그를 제기 할 것이고 devs가 대응할 것이라고 생각할 것이다. 다시 한번 감사드립니다. – hypers