Tim Taubert
1eed55a230
Bug 1050175 - Add raw import/export for EC public keys to the WebCrypto API r=rbarnes,smaug
2015-04-28 09:13:16 +02:00
Tim Taubert
b5f9ed75b6
Bug 1106087 - Add test to ensure we can export newly generated ECDH private keys r=rbarnes
2015-04-24 16:07:56 +02:00
Tim Taubert
e9701ff615
Bug 1133747 - Fix intermittent test_WebCrypto_Reject_Generating_Keys_Without_Usages.html failures by requesting a longer timeout r=rbarnes
2015-05-22 01:56:18 -04:00
Tim Taubert
721725b70a
Bug 1074139 - Bump test timeout to fix intermittent test_WebCrypto_RSA_OAEP.html timeouts r=rbarnes
2015-04-27 10:02:12 +02:00
Tim Taubert
cda4dcc1ef
Bug 1166031 - Use 1024-bit prime for WebCrypto's DH tests. r=mt
2015-05-20 19:51:00 -04:00
Martin Thomson
062ace4d96
Bug 1158296 - Allow ECDSA key export in WebCrypto, r=rbarnes
2015-04-24 12:56:46 -07:00
Mark Banner
5e806d2c2e
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
8c16654e0c
Bug 1085369 - Move other long-running tests to separate test files r=keeler
2015-01-06 12:03:22 +01:00
Tim Taubert
6ac8dd78eb
Bug 1085369 - Move key wrapping/unwrapping tests to their own test file r=rbarnes
2014-10-20 18:08:51 +02:00
Guilherme Goncalves
cea820f6e0
Bug 1088042 - Fix JsonWebKey object in test_WebCrypto_JWK. r=rbarnes
2014-10-23 09:07:00 +02:00
Tim Taubert
12bd968f93
Bug 1034856 - Implement SPKI public key import/export for DH r=rbarnes
2014-08-22 15:32:15 +02:00
Tim Taubert
a74eacbbbb
Bug 1034856 - Implement raw public key import/export for DH r=rbarnes,smaug
2014-08-22 12:02:14 +02:00
Tim Taubert
8089b9999e
Bug 1034856 - Implement deriveBits() for DH r=rbarnes,smaug
2014-08-21 17:51:51 +02:00
Tim Taubert
888df14c06
Bug 1034856 - Implement generateKey() for DH r=rbarnes
2014-07-20 06:38:44 +02:00
Richard Barnes
7533c8ba0a
Bug 1034854 - Add support for ECDSA to WebCrypto API r=ttaubert,dkeeler r=bz
2014-10-13 23:19:00 +02:00
Tim Taubert
538570dda0
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
d2afec4b00
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
0966f0fc10
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
92c42c6f35
Backed out changeset 398bdeea30b0 (bug 1037892) for build bustage
2014-09-26 15:35:38 -07:00
Richard Barnes
d3e0e4e0ba
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
8929f8a9f8
Bug 1050318 - Split WebCrypto tests into multiple files to prevent timeouts r=rbarnes
2014-08-19 10:52:58 +02:00
Tim Taubert
fa321719c5
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
f5ee256309
Bug 1050318 - Split WebCrypto tests into multiple files to prevent timeouts r=rbarnes
2014-08-07 22:24:52 +02:00
Tim Taubert
abd40d3485
Bug 1050785 - RSA-OAEP encrypt/decrypt should accept strings as AlgorithmIdentifiers r=rbarnes
2014-08-08 16:45:08 +02:00
Tim Taubert
368a5b3a15
Bug 1050202 - Take length parameter into account when deriving HMAC keys r=rbarnes,smaug
2014-08-07 12:52:28 +02:00
Tim Taubert
cb8595d52a
Bug 1034855 - Implement SPKI import/export for ECDH r=keeler,rbarnes
2014-08-04 09:39:12 +02:00
Tim Taubert
ba4023c1b7
Bug 1034855 - Implement deriveKey() for ECDH r=rbarnes
2014-07-29 12:37:06 +02:00
Tim Taubert
183b305a19
Bug 1034855 - Implement JWK import/export for ECDH r=rbarnes,keeler
2014-07-29 11:10:07 +02:00
Tim Taubert
983ef57b16
Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
2014-07-29 11:11:26 +02:00
Tim Taubert
abc5a2fce8
Bug 1034855 - Implement generateKey() for ECDH r=rbarnes,keeler
2014-07-26 08:01:14 +02:00
Ryan VanderMeulen
1b936c73cb
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
984c52631c
Bug 1034855 - Implement SPKI import/export for ECDH r=keeler,rbarnes
2014-08-04 09:39:12 +02:00
Tim Taubert
77c27005eb
Bug 1034855 - Implement deriveKey() for ECDH r=rbarnes
2014-07-29 12:37:06 +02:00
Tim Taubert
72e5f002b8
Bug 1034855 - Implement JWK import/export for ECDH r=rbarnes,keeler
2014-07-29 11:10:07 +02:00
Tim Taubert
731b43c25b
Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
2014-07-29 11:11:26 +02:00
Tim Taubert
afa03ab85b
Bug 1034855 - Implement generateKey() for ECDH r=rbarnes,keeler
2014-07-26 08:01:14 +02:00
Tim Taubert
82f8203c5a
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
ed6a9680e6
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
1fd5a954bc
Bug 1044071 - WebCrypto API methods need to resolve to ArrayBuffers not Uint8Arrays r=rbarnes
2014-07-25 19:18:58 +02:00
Ms2ger
d9e695483d
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
6708dfdf79
Bug 1034852 - Add support for AES-KW to WebCrypto API r=keeler
2014-07-19 07:04:00 -05:00
Richard Barnes
8a1527f0e1
Bug 1025230 - Allow import/export of JWK-formatted keys in WebCrypto r=bz,keeler
2014-07-19 08:25:00 -05:00
Richard Barnes
9e000d2d6f
Bug 1034851 - Add wrapKey and unwrapKey methods to WebCrypto API r=bz
2014-07-19 08:24:00 -05:00
Tim Taubert
04422d6b32
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
a4246ff00b
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
113438b5c5
Backed out changeset bf3359ddd831 (bug 1026398)
2014-07-11 17:01:07 +01:00
Tim Taubert
8329a9be3c
Bug 1026398 - Add RSA-OAEP tests. r=rbarnes
2014-06-22 03:07:00 +02:00
Richard Barnes
cb4e8d0cd0
Bug 1033492 - Add test. r=keeler
2014-07-08 07:56:56 -04:00
Tim Taubert
4473ad3e74
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
407622822b
Bug 1025318 - AesCbcParams should enforce a 16 byte IV length r=rbarnes
2014-06-14 00:01:38 +02:00