diff options
author | enevill <none@none> | 2015-04-16 11:37:04 +0100 |
---|---|---|
committer | enevill <none@none> | 2015-04-16 11:37:04 +0100 |
commit | 53c28c29cb66b5d61d2bbde72d6d040a9250d7e1 (patch) | |
tree | 969f1af2ff25f6812ead80015b5f3f6c8102c5c0 /src/share/classes/com/sun | |
parent | f3d12e6406ca92ca3e02820da496d553a5fee0d9 (diff) | |
parent | 68db2490017e0525eb9d4b536a10240844149a0c (diff) |
Merge up to jdk8u45-b14
Diffstat (limited to 'src/share/classes/com/sun')
-rw-r--r-- | src/share/classes/com/sun/crypto/provider/RSACipher.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/share/classes/com/sun/crypto/provider/RSACipher.java b/src/share/classes/com/sun/crypto/provider/RSACipher.java index d1d8cf3ef..5a83d8bf0 100644 --- a/src/share/classes/com/sun/crypto/provider/RSACipher.java +++ b/src/share/classes/com/sun/crypto/provider/RSACipher.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -349,7 +349,7 @@ public final class RSACipher extends CipherSpi { switch (mode) { case MODE_SIGN: data = padding.pad(buffer, 0, bufOfs); - return RSACore.rsa(data, privateKey); + return RSACore.rsa(data, privateKey, true); case MODE_VERIFY: byte[] verifyBuffer = RSACore.convert(buffer, 0, bufOfs); data = RSACore.rsa(verifyBuffer, publicKey); @@ -359,7 +359,7 @@ public final class RSACipher extends CipherSpi { return RSACore.rsa(data, publicKey); case MODE_DECRYPT: byte[] decryptBuffer = RSACore.convert(buffer, 0, bufOfs); - data = RSACore.rsa(decryptBuffer, privateKey); + data = RSACore.rsa(decryptBuffer, privateKey, false); return padding.unpad(data); default: throw new AssertionError("Internal error"); |