Web Crypto Api Digest inconsistencies

Fixed Issue #101247

Details

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

Sign in to watch or report this issue.

Steps to reproduce

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

URL:

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:
ad7facb2586fc6e966c004d7d1d16b024f5805ff7cb47c7a85dabd8b48892ca7

Actual Results:

Attachments

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