Name Description Size Coverage
debug_module.c for CERT_DerNameToAscii & CERT_Hexify 121136 -
dev3hack.c PKIT_H 7432 -
dev3hack.h DEVNSS3HACK_H 707 -
exports.gyp 956 -
Makefile 2258 -
manifest.mn 1316 -
pk11akey.c This file contains functions to manage asymetric keys, (public and private keys). 104801 -
pk11auth.c This file deals with PKCS #11 passwords and authentication. 23912 -
pk11cert.c This file manages PKCS #11 instances of certificates. 94274 -
pk11cxt.c This file PK11Contexts which are used in multipart hashing, encryption/decryption, and signing/verication operations. 63598 -
pk11err.c this file maps PKCS11 Errors into SECErrors This is an information reducing process, since most errors are reflected back to the user (the user doesn't care about invalid flags, or active operations). If any of these errors need more detail in the upper layers which call PK11 library functions, we can add more SEC_ERROR_XXX functions and change there mappings here. Some PKCS11 errors are mapped to SEC_ERROR_LIBRARY_FAILURE intentionally because they indicate that there is a bug in the library (either NSS or the token). 5700 -
pk11func.h The original pk11func.h had a mix of public and private functions. Continue to provide those for backward compatibility. New code should include pk11pub.h instead of pk11func.h. 494 -
pk11hpke.c Base and PSK modes supported. 42401 -
pk11hpke.h Error code must already be set. 1862 -
pk11kea.c This file implements the Symkey wrapper and the PKCS context Interfaces. 5022 -
pk11list.c Locking and queue management primatives 1803 -
pk11load.c The following handles the loading, unloading and management of various PCKS #11 modules 24175 -
pk11mech.c This file maps various PKCS #11 Mechanisms to related mechanisms, key types, and ASN.1 encodings. 63487 -
pk11merge.c Merge the source token into the target token. 52656 -
pk11nobj.c This file manages Netscape specific PKCS #11 objects (CRLs, Trust objects, etc). 21777 -
pk11obj.c This file manages object type indepentent functions. 74635 -
pk11pars.c The following handles the loading, unloading and management of various PCKS #11 modules 89534 -
pk11pbe.c octet string 51632 -
pk11pk12.c This file PKCS #12 fuctions that should really be moved to the PKCS #12 directory, however we can't do that in a point release because that will break binary compatibility, so we keep them here for now. 38946 -
pk11pqg.c Thse functions are stub functions which will get replaced with calls through PKCS #11. 17457 -
pk11pqg.h Thse functions are stub functions which will get replaced with calls through PKCS #11. 6584 -
pk11priv.h These are the private NSS functions. They are not exported by nss.def, and are not callable outside nss3.dll. 10198 -
pk11pub.h Exported PK11 wrap functions. 63371 -
pk11sdr.c Data structure and template for encoding the result of an SDR operation This is temporary. It should include the algorithm ID of the encryption mechanism 12032 -
pk11sdr.h PK11SDR_Encrypt Deprecated version of PK11SDR_EncryptWithMechanism using DES3_CBC. 1143 -
pk11skey.c This file implements the Symkey wrapper and the PKCS context Interfaces. 117390 -
pk11slot.c Deal with PKCS #11 Slots. 86850 -
pk11util.c Initialize the PCKS 11 subsystem 52149 -
pk11wrap.gyp 1805 -
secmod.h These mechanisms flags are visible to all other libraries. 9710 -
secmodi.h Internal header file included only by files in pkcs11 dir, or in pkcs11 specific client and server files. 8646 -
secmodt.h find a better home for these... 16563 -
secmodti.h Internal header file included only by files in pkcs11 dir, or in pkcs11 specific client and server files. 9752 -
secpkcs5.h used for V2 PKCS 12 Draft Spec 2551 -