Agreed. Instead of publishing an errata to v3.0 (which will have to go through some official procedures) we may fix it in 3.1
BR
Dieter
From:
pkcs11@lists.oasis-open.org <
pkcs11@lists.oasis-open.org>
On Behalf Of Fenwick, Valerie
Sent: Freitag, 24. Januar 2020 18:57
To: Dieter Bong <
Dieter.Bong@utimaco.com>;
pkcs11@lists.oasis-open.org Subject: RE: [pkcs11] Four PKCS #11 specifications from PKCS11 TC approved as Committee Specifications
Thanks, Dieter. It sounds like this should still be fixed, but 3.1 may be a good target?
Valerie
From:
pkcs11@lists.oasis-open.org <
pkcs11@lists.oasis-open.org >
On Behalf Of Dieter Bong
Sent: Friday, January 24, 2020 12:09 AM
To:
pkcs11@lists.oasis-open.org Subject: RE: [pkcs11] Four PKCS #11 specifications from PKCS11 TC approved as Committee Specifications
All,
Reviewing older versions of the PKCS#11 standard, I found that references from the Profiles document to the base specification for CKA_TOKEN / C_FindObjectsInit / C_FindObjects / C_FindObjectsFinal were already incorrect
since (at least) PKCS#11 v2.40. The wrong references have thus not been introduced recently while working on v3.0 but have been incorrect for long time already.
BR
Dieter
From: Dieter Bong
Sent: Montag, 20. Januar 2020 12:31
To:
pkcs11@lists.oasis-open.org Subject: RE: [pkcs11] Four PKCS #11 specifications from PKCS11 TC approved as Committee Specifications
All,
I have to admit that we @ Utimaco did not double-check the profiles document against the PKCS#11 base and current mechanisms specs while doing our review
. Consulting the Committee Specification version of the Profiles document today, I noticed a few wrong references into the base spec, and inconsistent naming
for the unique identifier (base spec: CKA_UNIQUE_ID, profiles: CKA_UNIQUE_IDENTIFIER). I have commented these issues in attached PDF, for review and discussion during our next conf call.
@Tony,
Can you please put this topic onto the agenda.
BR
Dieter
From:
pkcs11@lists.oasis-open.org <
pkcs11@lists.oasis-open.org >
On Behalf Of Paul Knight
Sent: Freitag, 17. Januar 2020 18:08
To:
tc-announce@lists.oasis-open.org ;
members@lists.oasis-open.org ;
pkcs11@lists.oasis-open.org ;
pkcs11-comment@lists.oasis-open.org ;
idtrust-ms@lists.oasis-open.org Subject: [pkcs11] Four PKCS #11 specifications from PKCS11 TC approved as Committee Specifications
OASIS Members and other interested parties,
OASIS is pleased to announce that pleased to announce that four PKCS #11 specifications from the OASIS PKCS 11 TC [1] have been approved as OASIS Committee Specifications:
PKCS #11 Cryptographic Token Interface Base Specification Version 3.0
PKCS #11 Cryptographic Token Interface Profiles Version 3.0
PKCS #11 Cryptographic Token Interface Current Mechanisms Specification Version 3.0
PKCS #11 Cryptographic Token Interface Historical Mechanisms Specification Version 3.0
The PKCS #11 specifications define a platform-independent API to cryptographic tokens, such as hardware security modules and smart cards. The API itself is named "Cryptoki" (from "cryptographic token interface" and pronounced as "crypto-key").
"Base Specification" defines data types, functions and other basic components of the PKCS #11 Cryptoki interface.
"Profiles" is intended for developers and architects who wish to design systems and applications that conform to the PKCS #11 Cryptographic Token Interface standard.
"Current Mechanisms" defines mechanisms that are anticipated for use with the current version of PKCS #11.
"Historical Mechanisms" defines mechanisms for PKCS #11 that are no longer in general use.
These Committee Specifications are OASIS deliverables, completed and approved by the TC and fully ready for testing and implementation.
The prose specifications and related files are available here:
*********************
PKCS #11 Cryptographic Token Interface Base Specification Version 3.0
Committee Specification 01
19 December 2019
Editable source (Authoritative):
https://docs.oasis-open.org/pkcs11/pkcs11-base/v3.0/cs01/pkcs11-base-v3.0-cs01.docx HTML:
https://docs.oasis-open.org/pkcs11/pkcs11-base/v3.0/cs01/pkcs11-base-v3.0-cs01.html PDF:
https://docs.oasis-open.org/pkcs11/pkcs11-base/v3.0/cs01/pkcs11-base-v3.0-cs01.pdf PKCS #11 header files:
https://docs.oasis-open.org/pkcs11/pkcs11-base/v3.0/cs01/include/ *********************
PKCS #11 Cryptographic Token Interface Profiles Version 3.0
Committee Specification 01
19 December 2019
Editable source (Authoritative):
https://docs.oasis-open.org/pkcs11/pkcs11-profiles/v3.0/cs01/pkcs11-profiles-v3.0-cs01.docx HTML:
https://docs.oasis-open.org/pkcs11/pkcs11-profiles/v3.0/cs01/pkcs11-profiles-v3.0-cs01.html PDF:
https://docs.oasis-open.org/pkcs11/pkcs11-profiles/v3.0/cs01/pkcs11-profiles-v3.0-cs01.pdf PKCS #11 header files:
https://docs.oasis-open.org/pkcs11/pkcs11-profiles/v3.0/cs01/include/ *********************
PKCS #11 Cryptographic Token Interface Current Mechanisms Specification Version 3.0
Committee Specification 01
19 December 2019
Editable source (Authoritative):
https://docs.oasis-open.org/pkcs11/pkcs11-curr/v3.0/cs01/pkcs11-curr-v3.0-cs01.docx HTML:
https://docs.oasis-open.org/pkcs11/pkcs11-curr/v3.0/cs01/pkcs11-curr-v3.0-cs01.html PDF:
https://docs.oasis-open.org/pkcs11/pkcs11-curr/v3.0/cs01/pkcs11-curr-v3.0-cs01.pdf PKCS #11 header files:
https://docs.oasis-open.org/pkcs11/pkcs11-curr/v3.0/cs01/include/ *********************
PKCS #11 Cryptographic Token Interface Historical Mechanisms Specification Version 3.0
Committee Specification 01
19 December 2019
Editable source (Authoritative):
https://docs.oasis-open.org/pkcs11/pkcs11-hist/v3.0/cs01/pkcs11-hist-v3.0-cs01.docx HTML:
https://docs.oasis-open.org/pkcs11/pkcs11-hist/v3.0/cs01/pkcs11-hist-v3.0-cs01.html PDF:
https://docs.oasis-open.org/pkcs11/pkcs11-hist/v3.0/cs01/pkcs11-hist-v3.0-cs01.pdf PKCS #11 header files:
https://docs.oasis-open.org/pkcs11/pkcs11-hist/v3.0/cs01/include/ *********************
For your convenience, OASIS provides a complete package of the specification document and any related files in ZIP distribution files. You can download the ZIP files at:
"Base Specification":
https://docs.oasis-open.org/pkcs11/pkcs11-base/v3.0/cs01/pkcs11-base-v3.0-cs01.zip "Profiles":
https://docs.oasis-open.org/pkcs11/pkcs11-profiles/v3.0/cs01/pkcs11-profiles-v3.0-cs01.zip "Current Mechanisms":
https://docs.oasis-open.org/pkcs11/pkcs11-curr/v3.0/cs01/pkcs11-curr-v3.0-cs01.zip "Historical Mechanisms":
https://docs.oasis-open.org/pkcs11/pkcs11-hist/v3.0/cs01/pkcs11-hist-v3.0-cs01.zip Members of the PKCS11 TC [1] approved these specifications by Special Majority Vote. The specifications had been released for public review as required by the TC Process [2]. The vote to approve as Committee Specifications passed [3], and the documents are
now available online in the OASIS Library as referenced above.
Our congratulations to the TC on achieving this milestone and our thanks to the reviewers who provided feedback on the specification drafts to help improve the quality of the work.
========== Additional references:
[1] OASIS PKCS 11 TC
https://www.oasis-open.org/committees/pkcs11/ [2] Public review:
* 30-day public review, 06 Jun 2019:
https://lists.oasis-open.org/archives/pkcs11/201906/msg00010.html - Comment resolution log:
https://docs.oasis-open.org/pkcs11/pkcs11-profiles/v3.0/csprd01/pkcs11-profiles-v3.0-csprd01-comment-resolution-log.pdf [3] Approval ballot:
https://www.oasis-open.org/committees/ballot.php?id=3459 --
Paul Knight ... . Document
Process Analyst ... mobile: +1 781-883-1783
OASIS - Advancing open standards for the information society
Utimaco IS GmbH
Germanusstr. 4, D.52080 Aachen, Germany, Tel: +49-241-1696-0,
www.utimaco.com Seat: Aachen Registergericht Aachen HRB 18922
VAT ID No.: DE 815 496 496
Managementboard: Stefan Auerbach (Chairman) CEO, Malte Pollmann CSO, Martin Stamm CFO
This communication is confidential. If you are not the intended recipient, any use, interference with, disclosure or copying of this material is unauthorised and prohibited. Please inform us immediately and destroy the email.
Utimaco IS GmbH
Germanusstr. 4, D.52080 Aachen, Germany, Tel: +49-241-1696-0,
www.utimaco.com Seat: Aachen Registergericht Aachen HRB 18922
VAT ID No.: DE 815 496 496
Managementboard: Stefan Auerbach (Chairman) CEO, Malte Pollmann CSO, Martin Stamm CFO
This communication is confidential. If you are not the intended recipient, any use, interference with, disclosure or copying of this material is unauthorised and prohibited. Please inform us immediately and destroy the email.