This document was updated on 27 April 2015.
Contents
We believe that standards are important and whenever possible we build our products to them. Below is a list of the standards that we have incorporated into P6R products.
ASN.1
JSON
Key packaging & storage
- 1. NIST Special Publication 800-130: A Framework for Designing Cryptographic Key Management Systems
- 2. PKCS #12, PKCS #8, PKCS #1
KMIP
PKCS 11
- 1. PKCS #11 Cryptographic Token Interface Base Specification Version 2.40, 14-April-2015, OASIS Standard
- 2. PKCS #11 Cryptographic Token Interface Profiles Version 2.40, 14-April-2015, OASIS Standard
- 3. PKCS #11 Cryptographic Token Interface Current Mechanisms Specification Version 2.40, 14-April-2015, OASIS Standard
- 4. PKCS #11 Cryptographic Token Interface Historical Mechanisms Specification Version 2.40, 14-April-2015, OASIS Standard
LDAP
- 1. RFC 1777 – Lightweight Directory Access Protocol
- 2. RFC 2251 – Lightweight Directory Access Protocol (v3)
- 3. RFC 2253 – Lightweight Directory Access Protocol (v3): UTF-8 String Representation of Distinguished Names
- 4. RFC 3377 – Lightweight Directory Access Protocol (v3): Technical Specification
- 5. RFC 4515 – Lightweight Directory Access Protocol (LDAP): String Representation of Search Filters
Regular Expressions
- 1. J.Fridel, Mastering Regular Expressions, 2nd edition, O’Reilly, 2002, ISBN 0-596-00289-0>
- 2. Wall et al, “Programming Perl”. O’Reilly, 2000, 3rd Edition, ISBN 0-596-00027-8
- 3. ECMA-262, ECMAScript Language Specificiation, 5.1 Edition, June 2011
- 4. BRIEF, DOS-OS/2 User’s Guide, “The Programmer’s Editor”, 1991, SDC Software Patners II, L.P., Section Regular Expression Characters, pp.103 – 112
- 5. Microsoft BRIEF reference
SNMP
- 1. RFC 1157 – A Simple Network Management Protocol (SNMP)
- 2. RFC 1905 – Protocol Operations for Version 2 of the Simple Network Management Protocol (SNMPv2)
SSH Server & Client
- 1. RFC 3526 – More Modular Exponential (MODP) Diffie-Hellman groups for Internet Key Exchange (IKE)
- 2. RFC 4251 – The Secure Shell (SSH) Protocol Architecture
- 3. RFC 4252 – The Secure Shell (SSH) Authentication Protocol
- 4. RFC 4253 – The Secure Shell (SSH) Transport Layer Protocol
- 5. RFC 4254 – The Secure Shell (SSH) Connection Protocol
- 6. RFC 4256 – Generic Message Exchange Authentication for the Secure Shell Protocol (SSH)
- 7. RFC 4419 – Diffie-Hellman Group Exchange for the Secure Shell (SSH) Transport Layer Protocol
- 8. RFC 4819 – Secure Shell Public Key Subsystem
- 9. RFC 6668 – SHA-2 Data Integrity Verification for the Secure Shell (SSH) Transport Layer Protocol
- 10. RFC 7076 – P6R’s Secure Shell Public Key Subsystem
XML
- 1. Extensible Markup Language (XML) 1.0 (Fourth Edition), W3C Recommendation 16 August 2006
- 2. XML Path Language (XPath) 2.0 (Second Edition), W3C Recommendation 21 April 2009
- 3. XSL Transformations (XSLT) Version 2.0, W3C Recommendation 23 January 2007
- 4. ISO 8601 – Data elements and interchange formats — Information interchange — Representation of dates and times
- 5. D.Browneww, SAX2, O’Reilly, 2002, ISBN 0-596-00237-8
- 6. Saxon Extensions