You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2013/07/29 23:27:52 UTC
svn commit: r1508205 - in /juddi/trunk/juddi-core/src:
main/java/org/apache/juddi/cryptor/AESCryptorAbstract.java
test/java/org/apache/juddi/auth/AuthenticatorTest.java
Author: alexoree
Date: Mon Jul 29 21:27:52 2013
New Revision: 1508205
URL: http://svn.apache.org/r1508205
Log:
JUDDI-602 adding an additional check for 256 bit aes tests for sun based jre's without the JCE installed
Modified:
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/cryptor/AESCryptorAbstract.java
juddi/trunk/juddi-core/src/test/java/org/apache/juddi/auth/AuthenticatorTest.java
Modified: juddi/trunk/juddi-core/src/main/java/org/apache/juddi/cryptor/AESCryptorAbstract.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/cryptor/AESCryptorAbstract.java?rev=1508205&r1=1508204&r2=1508205&view=diff
==============================================================================
--- juddi/trunk/juddi-core/src/main/java/org/apache/juddi/cryptor/AESCryptorAbstract.java (original)
+++ juddi/trunk/juddi-core/src/main/java/org/apache/juddi/cryptor/AESCryptorAbstract.java Mon Jul 29 21:27:52 2013
@@ -63,12 +63,12 @@ public abstract class AESCryptorAbstract
*/
public AESCryptorAbstract()
throws NoSuchAlgorithmException, InvalidKeySpecException, NoSuchPaddingException, InvalidKeyException {
- //byte[] raw =//skey.getEncoded();
- // hexToBytes(getKey()); //
- //SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES");
+ byte[] raw =//skey.getEncoded();
+ hexToBytes(getKey()); //
+ SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES");
// Instantiate the cipher
- //Cipher cipher = Cipher.getInstance("AES");
- //cipher.init(Cipher.ENCRYPT_MODE, skeySpec);
+ Cipher cipher = Cipher.getInstance("AES");
+ cipher.init(Cipher.ENCRYPT_MODE, skeySpec);
}
/**
Modified: juddi/trunk/juddi-core/src/test/java/org/apache/juddi/auth/AuthenticatorTest.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/test/java/org/apache/juddi/auth/AuthenticatorTest.java?rev=1508205&r1=1508204&r2=1508205&view=diff
==============================================================================
--- juddi/trunk/juddi-core/src/test/java/org/apache/juddi/auth/AuthenticatorTest.java (original)
+++ juddi/trunk/juddi-core/src/test/java/org/apache/juddi/auth/AuthenticatorTest.java Mon Jul 29 21:27:52 2013
@@ -459,7 +459,10 @@ public class AuthenticatorTest
{
Assert.fail("config reports that the setting is not encrypted");
}
- }
+ } catch (InvalidKeyException e)
+ {
+ logger.error("Hey, you're probably using the Oracle JRE without the Unlimited Strength Java Crypto Extensions installed. AES256 won't work until you download and install it", e);
+ }
catch (Exception e) {
logger.error(e.getMessage(),e);
Assert.fail("unexpected");
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org