diff --git a/lib/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod b/lib/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod
index c159538e53300b4387c59b04b157f0708ed7dba3..7ec06dac52479cb3680a2fd44563334962831bc6 100644
--- a/lib/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod
+++ b/lib/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod
@@ -219,6 +219,7 @@ Identifier ce_id = Identifier(2, 5, 29);
 // RFC 3280
 Identifier pkix_id = Identifier(1, 3, 6, 1, 5, 5, 7);
 
+Identifier id_pe = pkix_id->append(1);
 
 mapping(string(7bit):Identifier) ce_ids =
 ([
@@ -235,7 +236,15 @@ mapping(string(7bit):Identifier) ce_ids =
    "policyMappings"		: ce_id->append(33),
    "authorityKeyIdentifier"	: ce_id->append(35),
    "policyConstraints"		: ce_id->append(36),
-   "extKeyUsage"		: ce_id->append(37)
+   "extKeyUsage"		: ce_id->append(37),
+
+   // Private extensions (IANA security-related objects)
+   "authorityInfoAccess"        : id_pe->append(1),
+   "biometricInfo"              : id_pe->append(2),
+   "qcStatements"               : id_pe->append(3),
+   "logotype"                   : id_pe->append(12),
+
+   // 2.16.840.1.113730.1.1 Netscape Certificate type
  ]);
 
 mapping(Identifier:string(7bit)) reverse_ce_ids = REVERSE(ce_ids);