OASIS PKCS 11 TC

 View Only

Async Operations v5 by Jonathan Schulze-Hewett uploaded

  • 1.  Async Operations v5 by Jonathan Schulze-Hewett uploaded

    Posted 06-10-2024 09:21
    Submitter's message
    All,
    while integrating various approved proposals into PKCS#11 v3.2 working draft 03 I noticed that
    * Work item #1 on the Wiki page refers to the meeting minutes of Dec 7, 2022 which record the approval of “Revision 3 posted by Jonathan S on 31-10-2022”
    * I have local copies of 5 versions of the Async operations proposals, with versions 4 and 5 dating from Feb/March 2023, thus edits done after the approval date.

    Jonathan confirmed he had submitted 5 proposals. I was able to find the old submission mails, i.e.
    * revision 4: https://groups.oasis-open.org/communities/community-home/digestviewer/viewthread?GroupId=2731&MessageKey=de901480-ba90-4af6-b30f-04cabcb9cf8d&CommunityKey=922ef643-1e10-4d65-a5ea-018dc7d3f0a4
    * revision 5: https://groups.oasis-open.org/communities/community-home/digestviewer/viewthread?GroupId=2731&MessageKey=d6eff749-772c-4c15-a7b2-eaed5fc085c3&CommunityKey=922ef643-1e10-4d65-a5ea-018dc7d3f0a4
    but these discussion threads don't have the documents attached anymore after workspace migration.

    Jonathan has shared revision 5 and the revision history with me. After comparison with my local copy, I upload his revision 5 and the revision history in order to get this latest version approved, and have a link to the document that we can include in our wiki.

    As discussed in our last TC meeting dd. 5 June 2024, please review this Async Operations proposal v5 so we can vote for approval in our next TC meeting.

    Thanks,
    Dieter
    -- Mr. Dieter Bong
    Document Name: Async Operations v5 by Jonathan Schulze-Hewett

    Description
    This is an update to address feedback from the mailing list to the approved
    Async Proposal v3 submitted by Jonathan Schulze-Hewett on 2023-03-02
    08:41:58.

    Differences to v3:
    Revision 4 changes Feb 17, 2023
    - the object handle pointers in the CK_ASYNC_DATA struct to just object
    handles because we pass in a pointer to the structure so we don’t need
    the additional pointers.
    - modified the sample to show that C_SignInit could also return
    CKR_PENDING
    - fixed a typo

    Revision 5 changes March 2, 2023
    - added more explanation about how memory is handled
    - clarified how C_AsyncGetID and C_AsyncJoin work
    Download Latest Revision
    Public Download Link

    Submitter: Mr. Dieter Bong
    Group: OASIS PKCS 11 TC
    Folder: Working Drafts
    Date submitted: 2024-06-10 13:21:12



    ---------------------------------
    Dieter Bong
    Manager Standardization and Strategic Projects
    Utimaco IS GmbH
    ---------------------------------