Private key file used by software developers for digitally signing applications; stores the key as a segment of encrypted data in a small file; allows the application bundle to be authenticated by end users; often used in conjunction with .SPC and .PFX files. Examples of PKCS (public-key cryptographic standard) programs include Microsoft's .NET Framework File Signing Tool (Signcode.exe) and OpenSSL.