Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(221)

Side by Side Diff: nss/lib/softoken/fipstest.c

Issue 1843333003: Update NSPR to 4.12 and NSS to 3.23 on iOS (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/nss.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * PKCS #11 FIPS Power-Up Self Test. 2 * PKCS #11 FIPS Power-Up Self Test.
3 * 3 *
4 * This Source Code Form is subject to the terms of the Mozilla Public 4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this 5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 6 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
7 7
8 #include "softoken.h" /* Required for RC2-ECB, RC2-CBC, RC4, DES-ECB, */ 8 #include "softoken.h" /* Required for RC2-ECB, RC2-CBC, RC4, DES-ECB, */
9 /* DES-CBC, DES3-ECB, DES3-CBC, RSA */ 9 /* DES-CBC, DES3-ECB, DES3-CBC, RSA */
10 /* and DSA. */ 10 /* and DSA. */
(...skipping 1494 matching lines...) Expand 10 before | Expand all | Expand 10 after
1505 1505
1506 /* RSA variables. */ 1506 /* RSA variables. */
1507 #ifdef CREATE_TEMP_ARENAS 1507 #ifdef CREATE_TEMP_ARENAS
1508 PLArenaPool * rsa_public_arena; 1508 PLArenaPool * rsa_public_arena;
1509 PLArenaPool * rsa_private_arena; 1509 PLArenaPool * rsa_private_arena;
1510 #endif 1510 #endif
1511 NSSLOWKEYPublicKey * rsa_public_key; 1511 NSSLOWKEYPublicKey * rsa_public_key;
1512 NSSLOWKEYPrivateKey * rsa_private_key; 1512 NSSLOWKEYPrivateKey * rsa_private_key;
1513 SECStatus rsa_status; 1513 SECStatus rsa_status;
1514 1514
1515 NSSLOWKEYPublicKey low_public_key = { NULL, NSSLOWKEYRSAKey, }; 1515 NSSLOWKEYPublicKey low_public_key = { NULL, NSSLOWKEYRSAKey };
1516 NSSLOWKEYPrivateKey low_private_key = { NULL, NSSLOWKEYRSAKey, }; 1516 NSSLOWKEYPrivateKey low_private_key = { NULL, NSSLOWKEYRSAKey };
1517 PRUint8 rsa_computed_ciphertext[FIPS_RSA_ENCRYPT_LENGTH]; 1517 PRUint8 rsa_computed_ciphertext[FIPS_RSA_ENCRYPT_LENGTH];
1518 PRUint8 rsa_computed_plaintext[FIPS_RSA_DECRYPT_LENGTH]; 1518 PRUint8 rsa_computed_plaintext[FIPS_RSA_DECRYPT_LENGTH];
1519 1519
1520 /****************************************/ 1520 /****************************************/
1521 /* Compose RSA Public/Private Key Pair. */ 1521 /* Compose RSA Public/Private Key Pair. */
1522 /****************************************/ 1522 /****************************************/
1523 1523
1524 low_public_key.u.rsa = bl_public_key; 1524 low_public_key.u.rsa = bl_public_key;
1525 low_private_key.u.rsa = bl_private_key; 1525 low_private_key.u.rsa = bl_private_key;
1526 1526
(...skipping 564 matching lines...) Expand 10 before | Expand all | Expand 10 after
2091 /* Software/Firmware Integrity Test. */ 2091 /* Software/Firmware Integrity Test. */
2092 rv = sftk_fipsSoftwareIntegrityTest(); 2092 rv = sftk_fipsSoftwareIntegrityTest();
2093 2093
2094 if( rv != CKR_OK ) 2094 if( rv != CKR_OK )
2095 return rv; 2095 return rv;
2096 2096
2097 /* Passed Power-Up SelfTest(s). */ 2097 /* Passed Power-Up SelfTest(s). */
2098 return( CKR_OK ); 2098 return( CKR_OK );
2099 } 2099 }
2100 2100
OLDNEW
« no previous file with comments | « nss/lib/pki/pki3hack.c ('k') | nss/lib/softoken/fipstokn.c » ('j') | nss/lib/util/secoid.c » ('J')

Powered by Google App Engine
This is Rietveld 408576698