Web Crypto Api Digest inconsistencies

Fixed Issue #101247


Apr 27, 2014
This issue is public.
Found in build #
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

URL = http://jsfiddle.net/Cavitt/uXCUE/1/


Repro Steps:

  1. Launch IE 11
  2. Navigate to http://jsfiddle.net/Cavitt/uXCUE/1/
  3. Open the Developer Tool’s Console
  4. Move cursor to top left corner of the webpage
  5. Click the “Run” button
  6. You may see a wrong hash of the sample data, or errors as shown in digest-sample-error.png
  7. Move cursor near the center of the webpage
  8. Click the file input element and select a file
  9. You should see either an error, the correct hash, or an incorrect hash.
  10. Repeat step 7 until you see an incorrect hash or error. (the larger the file, the more likely a wrong hash is produced it seems)

Expected Results:

msCrypto.subtle.digest should always report the correct hash.

Note: the correct hash of the sample in the JSFiddle is:

Actual Results:


0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “IPBS P.”

      Changed Assigned To from “IPBS P.” to “Bruce M.”

      Changed Assigned To to “Sekhar B.”

      Changed Assigned To from “Sekhar B.” to “Mara P.”

      Changed Assigned To from “Mara P.” to “IPBS P.”

      Changed Status to “Fixed”

      Changed Assigned To from “IPBS P.” to “Venkat K.”

      Changed Assigned To from “Venkat K.” to “Erik A.”

    You need to sign in to your Microsoft account to add a comment.

    Sign in