Overview
Comment: | ChromeOS: Updated to support raw PKCS#1 message signing using the interface Chrome provides it |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
ea7a58ef60b80f898295776adb9a7d76 |
User & Date: | rkeene on 2016-02-26 16:23:40 |
Original Comment: | Updated to support raw PKCS#1 message signing using the interface Chrome provides it |
Other Links: | manifest | tags |
Context
2016-02-26
| ||
16:35 | ChromeOS: Updated to pass original message back correctly check-in: 3783f79015 user: rkeene tags: trunk | |
16:23 | ChromeOS: Updated to support raw PKCS#1 message signing using the interface Chrome provides it check-in: ea7a58ef60 user: rkeene tags: trunk | |
16:23 | ChromeOS: Updated to delete the entire retry queue when we are done with it check-in: 42d0db67a2 user: rkeene tags: trunk | |
Changes
Modified build/chrome/cackey.js from [fc0c6a8a4f] to [3ee1c2da74].
︙ | |||
323 324 325 326 327 328 329 330 331 332 333 334 335 336 | 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 | + + + | switch (signRequest.hash) { case "SHA-1": digestHeader = new Uint8Array([0x30, 0x21, 0x30, 0x09, 0x06, 0x05, 0x2b, 0x0e, 0x03, 0x02, 0x1a, 0x05, 0x00, 0x04, 0x14]); break; case "SHA-256": digestHeader = new Uint8Array([0x30, 0x31, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01, 0x05, 0x00, 0x04, 0x20]); break; case "MD5_SHA1": digestHeader = new Uint8Array(); break; default: console.error("[cackey] Asked to sign a message with a hash we do not support: " + signRequest.hash); chromeCallback(); return; } |
︙ |