diff options
author | Christina Fu <cfu@redhat.com> | 2017-03-17 17:03:13 -0700 |
---|---|---|
committer | Christina Fu <cfu@redhat.com> | 2017-03-17 17:03:13 -0700 |
commit | d8e38f26f8b333d339cdf46ae8237e1754bc078a (patch) | |
tree | 6298c702aa7338f938b366fc45d8f28e98ee24c1 /base/util | |
parent | 9054186e8d66fbdd023d95ae375aa13feaf905ee (diff) | |
download | pki-d8e38f26f8b333d339cdf46ae8237e1754bc078a.tar.gz pki-d8e38f26f8b333d339cdf46ae8237e1754bc078a.tar.xz pki-d8e38f26f8b333d339cdf46ae8237e1754bc078a.zip |
pagure#2605 (add one missing method) CMC feature: id-cmc-identityProofV2 per rfc5272 (part 1)
Diffstat (limited to 'base/util')
-rw-r--r-- | base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java b/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java index 0c63819a8..f8b087120 100644 --- a/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java +++ b/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java @@ -2312,6 +2312,11 @@ public class CryptoUtil { default_IV); } + // wrapUsingPublicKey using default algorithm + public static byte[] wrapUsingPublicKey(CryptoToken token, PublicKey wrappingKey, SymmetricKey data) throws Exception { + return wrapUsingPublicKey(token, wrappingKey, data, KeyWrapAlgorithm.RSA); + } + // unwrap sym key using default algorithms public static SymmetricKey unwrap(CryptoToken token, SymmetricKey.Usage usage, PrivateKey wrappingKey, byte[] wrappedSymKey) throws Exception { return unwrap( |