summaryrefslogtreecommitdiffstats
path: root/base/util
diff options
context:
space:
mode:
authorChristina Fu <cfu@redhat.com>2017-03-17 17:03:13 -0700
committerChristina Fu <cfu@redhat.com>2017-03-17 17:03:13 -0700
commitd8e38f26f8b333d339cdf46ae8237e1754bc078a (patch)
tree6298c702aa7338f938b366fc45d8f28e98ee24c1 /base/util
parent9054186e8d66fbdd023d95ae375aa13feaf905ee (diff)
downloadpki-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.java5
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(