Operation: kmip14.OperationGet,
RequestPayload: model.GetRequestPayload{
UniqueIdentifier: kmip20.UniqueIdentifierValue{
Text: normalKeyID,
},
KeyWrappingSpecification: &model.KeyWrappingSpecification{
WrappingMethod: kmip14.WrappingMethodEncrypt,
EncryptionKeyInformation: model.EncryptionKeyInformation{
UniqueIdentifier: kmip20.UniqueIdentifierValue{
Text: wrapKeyID,
},
CryptographicParameters: kmip.CryptographicParameters{
BlockCipherMode: kmip14.BlockCipherModeNISTKeyWrap,
},
},
EncodingOption: kmip14.EncodingOptionNoEncoding,
},
}
我正在使用 kmip-go。对 get 操作的相同请求适用于 pykmip。但它在泰勒斯中不起作用。获取错误加密参数不匹配。
此外,如果任何人都可以分享一个使用公共 rsa 密钥包装的密钥的获取操作的示例,那就太好了。
提前致谢。