Создание хэша md5 / sha1 / sha256 загруженного файла в расширении Chrome

Как я могу сгенерировать MD5 / SHA1 / SHA-256 загруженного файла с помощью Chrome API или другим способом?


person Touhid    schedule 06.11.2014    source источник
comment
Может быть, это поможет? stackoverflow.com/questions/1655769/   -  person Łukasz Bendig    schedule 07.11.2014
comment
Я легко могу сделать хеш md5 из строки. Но мне нужен md5 из скачанного файла. Мой опыт говорит, что это невозможно только с js. Если есть какой-либо способ chrome API, то это возможно. @ UkaszBendig. file_hash и String hash различны.   -  person Touhid    schedule 07.11.2014
comment
@Touhid Вы смотрели crypto-js?   -  person wsdookadr    schedule 02.01.2015


Ответы (1)


Чтобы сгенерировать MD5 / SHA1 для файла, вам необходимо получить доступ к файлу. На этом этапе расширения аналогичны расширенным веб-приложениям для большинства браузеров. Встроенная поддержка системы недоступна для расширений в целях безопасности. API файловой системы (http://www.w3.org/TR/FileAPI/) не является широко доступным, или то, что доступно, только для экспериментов.

Проверьте следующее:

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

Я надеюсь, что это поможет вам.

person Saurin Dashadia    schedule 02.01.2015