|   | Cryptographic Token Interface Standard | PKCS#11 | 
| Data Fields | |
| CK_ULONG | ulOldWrappedXLen | 
| length of old wrapped key in bytes. More... | |
| CK_BYTE_PTR | pOldWrappedX | 
| pointer to old wrapper key. More... | |
| CK_ULONG | ulOldPasswordLen | 
| length of the old password. More... | |
| CK_BYTE_PTR | pOldPassword | 
| pointer to the buffer which contains the old user-supplied password. More... | |
| CK_ULONG | ulOldPublicDataLen | 
| old key exchange public key size. More... | |
| CK_BYTE_PTR | pOldPublicData | 
| pointer to old key exchange public key value. More... | |
| CK_ULONG | ulOldRandomLen | 
| size of old random Ra in bytes. More... | |
| CK_BYTE_PTR | pOldRandomA | 
| pointer to old Ra data. More... | |
| CK_ULONG | ulNewPasswordLen | 
| length of the new password. More... | |
| CK_BYTE_PTR | pNewPassword | 
| pointer to the buffer which contains the new user-supplied password. More... | |
| CK_ULONG | ulNewPublicDataLen | 
| new key exchange public key size. More... | |
| CK_BYTE_PTR | pNewPublicData | 
| pointer to new key exchange public key value. More... | |
| CK_ULONG | ulNewRandomLen | 
| size of new random Ra in bytes. More... | |
| CK_BYTE_PTR | pNewRandomA | 
| pointer to new Ra data. More... | |
| ulOldWrappedXLen | length of old wrapped key in bytes | 
| pOldWrappedX | pointer to old wrapper key | 
| ulOldPasswordLen | length of the old password | 
| pOldPassword | pointer to the buffer which contains the old user-supplied password | 
| ulOldPublicDataLen | old key exchange public key size | 
| pOldPublicData | pointer to old key exchange public key value | 
| ulOldRandomLen | size of old random Ra in bytes | 
| pOldRandomA | pointer to old Ra data | 
| ulNewPasswordLen | length of the new password | 
| pNewPassword | pointer to the buffer which contains the new user-supplied password | 
| ulNewPublicDataLen | new key exchange public key size | 
| pNewPublicData | pointer to new key exchange public key value | 
| ulNewRandomLen | size of new random Ra in bytes | 
| pNewRandomA | pointer to new Ra data | 
CK_SKIPJACK_RELAYX_PARAMS_PTR is a pointer to a CK_SKIPJACK_RELAYX_PARAMS.
| 
 | 
| length of old wrapped key in bytes. | 
| 
 | 
| pointer to old wrapper key. | 
| 
 | 
| length of the old password. | 
| 
 | 
| pointer to the buffer which contains the old user-supplied password. | 
| 
 | 
| old key exchange public key size. | 
| 
 | 
| pointer to old key exchange public key value. | 
| 
 | 
| size of old random Ra in bytes. | 
| 
 | 
| pointer to old Ra data. | 
| 
 | 
| length of the new password. | 
| 
 | 
| pointer to the buffer which contains the new user-supplied password. | 
| 
 | 
| new key exchange public key size. | 
| 
 | 
| pointer to new key exchange public key value. | 
| 
 | 
| size of new random Ra in bytes. | 
| 
 | 
| pointer to new Ra data. |