|
1 |
| -/* Copyright (c) OASIS Open 2016-2020. All Rights Reserved. |
| 1 | +/* |
| 2 | + * PKCS #11 Specification Version 3.1 |
| 3 | + * Committee Specification Draft 01 |
| 4 | + * 16 February 2022 |
| 5 | + * Copyright (c) OASIS Open 2022. All Rights Reserved. |
| 6 | + * Source: |
| 7 | + * https://docs.oasis-open.org/pkcs11/pkcs11-spec/v3.1/csd01/include/pkcs11-v3.1/ |
| 8 | + * Latest stage of narrative specification: |
| 9 | + * https://docs.oasis-open.org/pkcs11/pkcs11-spec/v3.1/pkcs11-spec-v3.1.html TC |
| 10 | + * IPR Statement: https://www.oasis-open.org/committees/pkcs11/ipr.php |
| 11 | + */ |
| 12 | + |
| 13 | +/* Copyright (c) OASIS Open 2016, 2019. All Rights Reserved./ |
2 | 14 | * /Distributed under the terms of the OASIS IPR Policy,
|
3 | 15 | * [http://www.oasis-open.org/policies-guidelines/ipr], AS-IS, WITHOUT ANY
|
4 | 16 | * IMPLIED OR EXPRESS WARRANTY; there is no warranty of MERCHANTABILITY, FITNESS
|
5 | 17 | * FOR A PARTICULAR PURPOSE or NONINFRINGEMENT of the rights of others.
|
6 | 18 | */
|
7 | 19 |
|
| 20 | +/* Latest version of the specification: |
| 21 | + * http://docs.oasis-open.org/pkcs11/pkcs11-base/v2.40/pkcs11-base-v2.40.html |
| 22 | + */ |
| 23 | + |
8 | 24 | /* This header file contains pretty much everything about all the
|
9 | 25 | * Cryptoki function prototypes. Because this information is
|
10 | 26 | * used for more than just declaring function prototypes, the
|
@@ -910,14 +926,14 @@ CK_PKCS11_FUNCTION_INFO(C_DecryptMessageBegin)
|
910 | 926 |
|
911 | 927 | CK_PKCS11_FUNCTION_INFO(C_DecryptMessageNext)
|
912 | 928 | #ifdef CK_NEED_ARG_LIST
|
913 |
| -(CK_SESSION_HANDLE hSession, /* the session's handle */ |
914 |
| - CK_VOID_PTR pParameter, /* message specific parameter */ |
915 |
| - CK_ULONG ulParameterLen, /* length of message specific parameter */ |
916 |
| - CK_BYTE_PTR pCiphertext, /* cipher text */ |
917 |
| - CK_ULONG ulCiphertextLen, /* cipher text length */ |
918 |
| - CK_BYTE_PTR pPlaintext, /* gets plain text */ |
919 |
| - CK_ULONG_PTR pulPlaintextLen, /* gets plain text length */ |
920 |
| - CK_FLAGS flags /* multi mode flag */ |
| 929 | +(CK_SESSION_HANDLE hSession, /* the session's handle */ |
| 930 | + CK_VOID_PTR pParameter, /* message specific parameter */ |
| 931 | + CK_ULONG ulParameterLen, /* length of message specific parameter */ |
| 932 | + CK_BYTE_PTR pCiphertextPart, /* cipher text */ |
| 933 | + CK_ULONG ulCiphertextPartLen, /* cipher text length */ |
| 934 | + CK_BYTE_PTR pPlaintextPart, /* gets plain text */ |
| 935 | + CK_ULONG_PTR pulPlaintextPartLen, /* gets plain text length */ |
| 936 | + CK_FLAGS flags /* multi mode flag */ |
921 | 937 | );
|
922 | 938 | #endif
|
923 | 939 |
|
|
0 commit comments