@@ -37,8 +37,7 @@ const kPasswords = {
3737 long : '55736572732073686f756c64207069636b206c6f6' +
3838 'e6720706173737068726173657320286e6f742075' +
3939 '73652073686f72742070617373776f7264732921' ,
40- // TODO(@jasnell): Zero-length password not currently supported
41- // empty: ''
40+ empty : ''
4241} ;
4342
4443const kSalts = {
@@ -256,110 +255,110 @@ const kDerivations = {
256255 }
257256 }
258257 } ,
259- // empty: {
260- // short: {
261- // 'SHA-384': {
262- // '1': 'e9f0da1e97dfa455f858ce6b9af1ecc0299' +
263- // 'f125ff1a847eb5d4955866f43e604',
264- // '1000': '7ff7954aeddf41795fc8300666786d49' +
265- // '74269aa91cc7e93811c953331d56d609',
266- // '100000': '1c73132b6a55e9d9de2cdbfe1f55bf' +
267- // '0ab59fd91f78f109c50096038b8557b147'
268- // },
269- // 'SHA-512': {
270- // '1': 'e7e2b41f4887421bcb764eb4a56f63d2502' +
271- // 'e33c764fbdf60626ad42ed9672342',
272- // '1000': 'd561c4c84e9c60ba4752a2d383bf55ef' +
273- // 'f643fc9e452252d6821e39449350cf72',
274- // '100000': 'efd00752bc9ffafb5a399dd1d5834e' +
275- // '8d2c2b676ecd4b2063fb1fe581d0f1380b'
276- // },
277- // 'SHA-1': {
278- // '1': 'a667da47b8f857b7c65f70a6c8e7a06ce0d' +
279- // '25211a2b6ebaf58dcaaf268b46b1d',
280- // '1000': '72c92bbd3ddab4789e88e42ad1cda83c' +
281- // 'c0729e6cb5106a577e50d5cf61782481',
282- // '100000': '06e19e1b83e6480b1554df2b31a2c9' +
283- // '2d1bfcf9bc1bdbc8751ff8685bdeef7dc9'
284- // },
285- // 'SHA-256': {
286- // '1': '2ddb49243eb3b5912cb260cdd87fb04ef0d' +
287- // '111bfa44d40a45e02a8a5c3c1518d',
288- // '1000': '2835f3ed53565420c90951509b0c1173' +
289- // 'b645174f1546ab3ac3e6c85cb471b53b',
290- // '100000': '80aed905ca32ae0bb2a9d8f532f048' +
291- // 'a0e672463eef9f83dfa7d88bca726553ea'
292- // }
293- // },
294- // long: {
295- // 'SHA-384': {
296- // '1': '7b0bcca81dd637a3b3398666619716c5f2b1' +
297- // 'f4a5c24e85c18a9955559e4d7692',
298- // '1000': '8bb89cf71972fe5acc16fdc5f8cffd2c2' +
299- // 'e7178c086b3bbe61cc1314619135958',
300- // '100000': '26c6a8ae4bd1fbe715ae478efff3eca' +
301- // 'e83afa617ed35bd4a3f63c3da76a42d22'
302- // },
303- // 'SHA-512': {
304- // '1': 'bb73f8168a8f391d3d54ca892fb72b8e603' +
305- // '5e37f891e5a70491b94dc05510bc4',
306- // '1000': '5cacc16cdfbe052cfd73a9891b8c0e78' +
307- // 'b19b2e07eae2423d48fed5e08aa8494b',
308- // '100000': '87fdfc293392cbf33ecc9b5141a2fe' +
309- // 'fa74d150499756863c484c0a78b6274d7f'
310- // },
311- // 'SHA-1': {
312- // '1': '1f46b40cf2fb3dc41a3d9ced8897b861050' +
313- // '36810e2bfac7040814bd65d428d67',
314- // '1000': 'cc5748ecc41288a0e13368543aaa2ef6' +
315- // '2c97ba7518fa88f6e11c35763fc930b4',
316- // '100000': '33e2993bf4729dc993fff66e69cc55' +
317- // '777135ebfabce533575bce4a96645a742c'
318- // },
319- // 'SHA-256': {
320- // '1': '61c935c462c3321c89663545d13a4f6b52b' +
321- // '5191cfb7479e58dcfe6444d43106c',
322- // '1000': '1353f7458237ab332ee052e29f829a2a' +
323- // 'b90e72630ea10493b4eecffb9ff89e1d',
324- // '100000': '79baf80ec582920538801e9d929ce0' +
325- // '7084277987488d733a026852c452f06fb4'
326- // }
327- // },
328- // empty: {
329- // 'SHA-384': {
330- // '1': '4bb042a5c28cee6f66f991c717fd7702677' +
331- // '87e2bb3031eae270d87d63ad99534',
332- // '1000': '9cbfe72d194da34e17c821dd1569ef50' +
333- // 'a86eb4d893591776adc6a5c21e0031cf',
334- // '100000': 'ed6bd7282567abe48d542d067d09f4' +
335- // '04bd044ae2cefe11dacc531c4764cd35cd'
336- // },
337- // 'SHA-512': {
338- // '1': '6d2ecbbbfb2e6dcd7056faf9af6aa06eae5' +
339- // '94391db983279a6bf27e0eb228614',
340- // '1000': 'cb93096c3a02beeb1c5fac36765c9011' +
341- // 'fe99f8d8ea62366048fc98cb98dfea8f',
342- // '100000': '89e16254ebad5cba72e0aebe1614c7' +
343- // 'f9b795a7505f2637206ce10a3449a2b8bb'
344- // },
345- // 'SHA-1': {
346- // '1': '1e437a1c79d75be61e91141dae20affc489' +
347- // '2cc99abcc3fe753887bccc8920176',
348- // '1000': '6e40910ac02ec89cebb9d898b13a09d1' +
349- // 'cd7adf6f8cc08cc473302c8973aa2e19',
350- // '100000': 'a9e1bebb36bc26d7c997d5483cbc8d' +
351- // 'e4a419d1e706571342632586ec330a7290'
352- // },
353- // 'SHA-256': {
354- // '1': 'f7ce0b653d2d72a4108cf5abe912ffdd777' +
355- // '616dbbb27a70e8204f3ae2d0f6fad',
356- // '1000': '4fc58a21c100ce1835b8f9991d738b56' +
357- // '965d14b24e1761fbdffc69ac5e0b667a',
358- // '100000': '64a868d4b23af696d3734d0b814d04' +
359- // 'cdd1ac280128e97653a05f32b49c13a29a'
360- // }
361- // }
362- // }
258+ empty : {
259+ short : {
260+ 'SHA-384' : {
261+ '1' : 'e9f0da1e97dfa455f858ce6b9af1ecc0299' +
262+ 'f125ff1a847eb5d4955866f43e604' ,
263+ '1000' : '7ff7954aeddf41795fc8300666786d49' +
264+ '74269aa91cc7e93811c953331d56d609' ,
265+ '100000' : '1c73132b6a55e9d9de2cdbfe1f55bf' +
266+ '0ab59fd91f78f109c50096038b8557b147'
267+ } ,
268+ 'SHA-512' : {
269+ '1' : 'e7e2b41f4887421bcb764eb4a56f63d2502' +
270+ 'e33c764fbdf60626ad42ed9672342' ,
271+ '1000' : 'd561c4c84e9c60ba4752a2d383bf55ef' +
272+ 'f643fc9e452252d6821e39449350cf72' ,
273+ '100000' : 'efd00752bc9ffafb5a399dd1d5834e' +
274+ '8d2c2b676ecd4b2063fb1fe581d0f1380b'
275+ } ,
276+ 'SHA-1' : {
277+ '1' : 'a667da47b8f857b7c65f70a6c8e7a06ce0d' +
278+ '25211a2b6ebaf58dcaaf268b46b1d' ,
279+ '1000' : '72c92bbd3ddab4789e88e42ad1cda83c' +
280+ 'c0729e6cb5106a577e50d5cf61782481' ,
281+ '100000' : '06e19e1b83e6480b1554df2b31a2c9' +
282+ '2d1bfcf9bc1bdbc8751ff8685bdeef7dc9'
283+ } ,
284+ 'SHA-256' : {
285+ '1' : '2ddb49243eb3b5912cb260cdd87fb04ef0d' +
286+ '111bfa44d40a45e02a8a5c3c1518d' ,
287+ '1000' : '2835f3ed53565420c90951509b0c1173' +
288+ 'b645174f1546ab3ac3e6c85cb471b53b' ,
289+ '100000' : '80aed905ca32ae0bb2a9d8f532f048' +
290+ 'a0e672463eef9f83dfa7d88bca726553ea'
291+ }
292+ } ,
293+ long : {
294+ 'SHA-384' : {
295+ '1' : '7b0bcca81dd637a3b3398666619716c5f2b1' +
296+ 'f4a5c24e85c18a9955559e4d7692' ,
297+ '1000' : '8bb89cf71972fe5acc16fdc5f8cffd2c2' +
298+ 'e7178c086b3bbe61cc1314619135958' ,
299+ '100000' : '26c6a8ae4bd1fbe715ae478efff3eca' +
300+ 'e83afa617ed35bd4a3f63c3da76a42d22'
301+ } ,
302+ 'SHA-512' : {
303+ '1' : 'bb73f8168a8f391d3d54ca892fb72b8e603' +
304+ '5e37f891e5a70491b94dc05510bc4' ,
305+ '1000' : '5cacc16cdfbe052cfd73a9891b8c0e78' +
306+ 'b19b2e07eae2423d48fed5e08aa8494b' ,
307+ '100000' : '87fdfc293392cbf33ecc9b5141a2fe' +
308+ 'fa74d150499756863c484c0a78b6274d7f'
309+ } ,
310+ 'SHA-1' : {
311+ '1' : '1f46b40cf2fb3dc41a3d9ced8897b861050' +
312+ '36810e2bfac7040814bd65d428d67' ,
313+ '1000' : 'cc5748ecc41288a0e13368543aaa2ef6' +
314+ '2c97ba7518fa88f6e11c35763fc930b4' ,
315+ '100000' : '33e2993bf4729dc993fff66e69cc55' +
316+ '777135ebfabce533575bce4a96645a742c'
317+ } ,
318+ 'SHA-256' : {
319+ '1' : '61c935c462c3321c89663545d13a4f6b52b' +
320+ '5191cfb7479e58dcfe6444d43106c' ,
321+ '1000' : '1353f7458237ab332ee052e29f829a2a' +
322+ 'b90e72630ea10493b4eecffb9ff89e1d' ,
323+ '100000' : '79baf80ec582920538801e9d929ce0' +
324+ '7084277987488d733a026852c452f06fb4'
325+ }
326+ } ,
327+ empty : {
328+ 'SHA-384' : {
329+ '1' : '4bb042a5c28cee6f66f991c717fd7702677' +
330+ '87e2bb3031eae270d87d63ad99534' ,
331+ '1000' : '9cbfe72d194da34e17c821dd1569ef50' +
332+ 'a86eb4d893591776adc6a5c21e0031cf' ,
333+ '100000' : 'ed6bd7282567abe48d542d067d09f4' +
334+ '04bd044ae2cefe11dacc531c4764cd35cd'
335+ } ,
336+ 'SHA-512' : {
337+ '1' : '6d2ecbbbfb2e6dcd7056faf9af6aa06eae5' +
338+ '94391db983279a6bf27e0eb228614' ,
339+ '1000' : 'cb93096c3a02beeb1c5fac36765c9011' +
340+ 'fe99f8d8ea62366048fc98cb98dfea8f' ,
341+ '100000' : '89e16254ebad5cba72e0aebe1614c7' +
342+ 'f9b795a7505f2637206ce10a3449a2b8bb'
343+ } ,
344+ 'SHA-1' : {
345+ '1' : '1e437a1c79d75be61e91141dae20affc489' +
346+ '2cc99abcc3fe753887bccc8920176' ,
347+ '1000' : '6e40910ac02ec89cebb9d898b13a09d1' +
348+ 'cd7adf6f8cc08cc473302c8973aa2e19' ,
349+ '100000' : 'a9e1bebb36bc26d7c997d5483cbc8d' +
350+ 'e4a419d1e706571342632586ec330a7290'
351+ } ,
352+ 'SHA-256' : {
353+ '1' : 'f7ce0b653d2d72a4108cf5abe912ffdd777' +
354+ '616dbbb27a70e8204f3ae2d0f6fad' ,
355+ '1000' : '4fc58a21c100ce1835b8f9991d738b56' +
356+ '965d14b24e1761fbdffc69ac5e0b667a' ,
357+ '100000' : '64a868d4b23af696d3734d0b814d04' +
358+ 'cdd1ac280128e97653a05f32b49c13a29a'
359+ }
360+ }
361+ }
363362} ;
364363
365364async function setupBaseKeys ( ) {
0 commit comments