4

Chrome API 또는 다른 방법을 사용하여 다운로드 한 파일의 MD5/SHA1/SHA-256을 어떻게 생성합니까?Chrome 확장 프로그램에서 다운로드 한 파일의 md5/sha1/sha256 해시 생성

+0

아마도 도움이 될까요? http://stackoverflow.com/questions/1655769/fastest-md5-implementation-in-javascript –

+0

문자열에서 md5 해시를 쉽게 만들 수 있습니다. 하지만 다운로드 한 파일에서 md5가 필요합니다. 내 경험에 의하면 js에서만 가능하지 않다고합니다. Chrome API의 방법이 있다면 가능합니다. @ ŁukaszBendig. file_hash와 String 해시는 다릅니다. – Touhid

+0

@Touhid [crypto-js] (http://code.google.com/p/crypto-js)를 보셨습니까? – average

답변

2

파일에 대한 MD5/SHA1을 생성하려면 파일에 액세스해야합니다. 이 단계에서 확장 기능은 대부분의 브라우저에서 사용할 수있는 고급 웹 응용 프로그램과 같습니다. 네이티브 시스템 지원은 보안 목적으로 확장에 사용할 수 없습니다. 파일 시스템 API (http://www.w3.org/TR/FileAPI/)는 널리 사용 가능하지 않으며 사용 가능한 것은 실험용입니다. 다음

확인 :

https://stackoverflow.com/a/768287/3260012

은 내가 당신을 도울 바랍니다.