Mark Banner
896328f7a0
Bug 1147940 - Remove the dom.webcrypto.enabled pref as it is no longer necessary. r=smaug,r=rbarnes
2015-04-08 19:23:05 +01:00
Tim Taubert
0c363d5bfc
Bug 1085369 - Move other long-running tests to separate test files r=keeler
2015-01-06 12:03:22 +01:00
Tim Taubert
a0d0dcd6ac
Bug 1085369 - Move key wrapping/unwrapping tests to their own test file r=rbarnes
2014-10-20 18:08:51 +02:00
Guilherme Goncalves
41b5189ad7
Bug 1088042 - Fix JsonWebKey object in test_WebCrypto_JWK. r=rbarnes
2014-10-23 09:07:00 +02:00
Tim Taubert
9fc58eefdd
Bug 1034856 - Implement SPKI public key import/export for DH r=rbarnes
2014-08-22 15:32:15 +02:00
Tim Taubert
a4c043bf3b
Bug 1034856 - Implement raw public key import/export for DH r=rbarnes,smaug
2014-08-22 12:02:14 +02:00
Tim Taubert
e001daa9b5
Bug 1034856 - Implement deriveBits() for DH r=rbarnes,smaug
2014-08-21 17:51:51 +02:00
Tim Taubert
b2014eed6e
Bug 1034856 - Implement generateKey() for DH r=rbarnes
2014-07-20 06:38:44 +02:00
Richard Barnes
f6115a2519
Bug 1034854 - Add support for ECDSA to WebCrypto API r=ttaubert,dkeeler r=bz
2014-10-13 23:19:00 +02:00
Tim Taubert
5a69a28d7a
Bug 1078847 - GenerateAsymmetricKeyTask should allow generating key pairs where only the public key or the private key has any usages r=rbarnes
2014-10-07 00:47:21 +02:00
David Keeler
2e24629c80
bug 1080746 - WebCrypto: test import/export of an RSA private key with p < q r=rbarnes
2014-10-09 14:43:26 -07:00
Richard Barnes
9efc83e361
Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
2014-09-27 14:22:57 -04:00
Wes Kocher
ce80476811
Backed out changeset 398bdeea30b0 (bug 1037892) for build bustage
2014-09-26 15:35:38 -07:00
Richard Barnes
2176cd99b3
Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
...
* * *
Add check for old structured clone format.
2014-09-26 17:36:39 -04:00
Tim Taubert
64bf066290
Bug 1050318 - Split WebCrypto tests into multiple files to prevent timeouts r=rbarnes
2014-08-19 10:52:58 +02:00
Tim Taubert
66e3ad7f14
Bug 1048133 - Check key algorithms before using them for encryption/signatures r=rbarnes a=abillings
2014-08-04 14:31:17 +02:00
Tim Taubert
5da25e9f64
Bug 1050318 - Split WebCrypto tests into multiple files to prevent timeouts r=rbarnes
2014-08-07 22:24:52 +02:00
Tim Taubert
e7329e4114
Bug 1050785 - RSA-OAEP encrypt/decrypt should accept strings as AlgorithmIdentifiers r=rbarnes
2014-08-08 16:45:08 +02:00
Tim Taubert
13c5a4783d
Bug 1050202 - Take length parameter into account when deriving HMAC keys r=rbarnes,smaug
2014-08-07 12:52:28 +02:00
Tim Taubert
753c130eef
Bug 1034855 - Implement SPKI import/export for ECDH r=keeler,rbarnes
2014-08-04 09:39:12 +02:00
Tim Taubert
d0d3e5d8cc
Bug 1034855 - Implement deriveKey() for ECDH r=rbarnes
2014-07-29 12:37:06 +02:00
Tim Taubert
a0fd9a526a
Bug 1034855 - Implement JWK import/export for ECDH r=rbarnes,keeler
2014-07-29 11:10:07 +02:00
Tim Taubert
3ad9fd0393
Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
2014-07-29 11:11:26 +02:00
Tim Taubert
14a1e4d7b1
Bug 1034855 - Implement generateKey() for ECDH r=rbarnes,keeler
2014-07-26 08:01:14 +02:00
Ryan VanderMeulen
c58bde9153
Backed out 6 changesets (bug 1034855) for LSAN leaks on a CLOSED TREE.
...
Backed out changeset 0dc569f74991 (bug 1034855)
Backed out changeset 4eb0ee62db1e (bug 1034855)
Backed out changeset 4af8993f1534 (bug 1034855)
Backed out changeset f4f5f5b8421d (bug 1034855)
Backed out changeset 33510bb7ad60 (bug 1034855)
Backed out changeset 50b8670329aa (bug 1034855)
2014-08-05 14:04:08 -04:00
Tim Taubert
6930a08cf6
Bug 1034855 - Implement SPKI import/export for ECDH r=keeler,rbarnes
2014-08-04 09:39:12 +02:00
Tim Taubert
e22e6a6640
Bug 1034855 - Implement deriveKey() for ECDH r=rbarnes
2014-07-29 12:37:06 +02:00
Tim Taubert
30036cea6f
Bug 1034855 - Implement JWK import/export for ECDH r=rbarnes,keeler
2014-07-29 11:10:07 +02:00
Tim Taubert
1b1b69b829
Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
2014-07-29 11:11:26 +02:00
Tim Taubert
48844df532
Bug 1034855 - Implement generateKey() for ECDH r=rbarnes,keeler
2014-07-26 08:01:14 +02:00
Tim Taubert
0e47870009
Bug 1037501 - Normalize WebCrypto algorithm names as they are defined in the spec r=rbarnes
2014-07-25 16:33:03 +02:00
Tim Taubert
c067c7e046
Bug 1041328 - Fix crash in CryptoKey::PrivateKeyFromPkcs8() when trying to import invalid key data r=rbarnes
2014-07-25 13:53:28 +02:00
Tim Taubert
dfddd6f9cd
Bug 1044071 - WebCrypto API methods need to resolve to ArrayBuffers not Uint8Arrays r=rbarnes
2014-07-25 19:18:58 +02:00
Ms2ger
e99bd12a4b
Bug 1043963 - Collapse test-only moz.build files under dom/ into ancestor moz.build files; r=ted
...
There is very little benefit to having another layer of moz.build files, and
removing them will speed up the build a minimal amount. It also paves the way
for removing TEST_DIRS, which could simplify the build system somewhat.
2014-07-26 08:17:24 +02:00
Richard Barnes
9058c6eba3
Bug 1034852 - Add support for AES-KW to WebCrypto API r=keeler
2014-07-19 07:04:00 -05:00
Richard Barnes
a978414e83
Bug 1025230 - Allow import/export of JWK-formatted keys in WebCrypto r=bz,keeler
2014-07-19 08:25:00 -05:00
Richard Barnes
25f3c48c24
Bug 1034851 - Add wrapKey and unwrapKey methods to WebCrypto API r=bz
2014-07-19 08:24:00 -05:00
Tim Taubert
ca2ba72632
Bug 1026398 - Add support for RSA-OAEP to WebCrypto API r=rbarnes,bz,dkeeler
...
* * *
Bug 1026398 - Add RSA-OAEP tests r=rbarnes
2014-07-14 18:33:12 -07:00
Richard Barnes
293d38e687
Bug 1021607 - Add support for PBKDF2 to WebCrypto API. r=bz
...
0001 - Introduce BasicSymmetricKeyAlgorithm r=rbarnes
0002 - Implement import key operation for PBKDF2 r=bz,rbarnes
0003 - Introduce MapAlgorithmNameToMechanism() r=rbarnes
0004 - Implement derive bits operation for PBKDF2 r=rbarnes,keeler,bz
0005 - Introduce GetKeySizeForAlgorithm() r=rbarnes
0006 - Implement derive keys operation for PBKDF2 r=rbarnes,bz
2014-07-12 20:06:00 +02:00
Ed Morley
4a4672d107
Backed out changeset bf3359ddd831 (bug 1026398)
2014-07-11 17:01:07 +01:00
Tim Taubert
604fcae00e
Bug 1026398 - Add RSA-OAEP tests. r=rbarnes
2014-06-22 03:07:00 +02:00
Richard Barnes
b61324b68c
Bug 1033492 - Add test. r=keeler
2014-07-08 07:56:56 -04:00
Tim Taubert
503cda6e40
Bug 1022343 - Use the hash function's block size as the default length when generating keys r=rbarnes
2014-06-08 13:46:54 +02:00
Tim Taubert
58225263b2
Bug 1025318 - AesCbcParams should enforce a 16 byte IV length r=rbarnes
2014-06-14 00:01:38 +02:00
Richard Barnes
c93a478e99
Bug 1021102: Correct test vector for RSAES-PKCS1-v1_5. r=wtc.
2014-06-13 11:22:29 -07:00
Tim Taubert
048e0daf39
Bug 1020882 - length param of HmacKeyGenParams should be optional r=bz,rbarnes
2014-06-05 11:46:10 +02:00
Richard Barnes
3f372024f4
Bug 998471 - Add support for key generation to WebCrypto API. r=bz,dkeeler
...
* * *
Change from SetCapacity to SetLength so that strings clone properly
2014-05-26 12:05:00 +02:00
Richard Barnes
cf739d773c
Bug 998803 - Add support for RSA encryption and signing to WebCrypto API. r=bz,dkeeler
2014-05-23 15:29:00 +02:00
Richard Barnes
439225237c
Bug 998802 - Add support for symmetric-key encryption and MAC to WebCrypto API. r=bz,dkeeler
2014-05-23 15:29:00 +02:00
Richard Barnes
28f37245bb
Bug 998804 - Add support for SHA-1 and SHA-2 digests to WebCrypto API. r=bz, r=cviecco, r=dkeeler
2014-05-04 21:25:00 -04:00