[jboss-cvs] JBossAS SVN: r95958 - projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Nov 3 10:50:08 EST 2009
Author: alesj
Date: 2009-11-03 10:50:07 -0500 (Tue, 03 Nov 2009)
New Revision: 95958
Modified:
projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/CipherCrypter.java
projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SecretKeyProvider.java
projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SingleKeyProvider.java
Log:
Change mode.
Modified: projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/CipherCrypter.java
===================================================================
--- projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/CipherCrypter.java 2009-11-03 15:19:33 UTC (rev 95957)
+++ projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/CipherCrypter.java 2009-11-03 15:50:07 UTC (rev 95958)
@@ -32,7 +32,7 @@
*/
public class CipherCrypter implements Crypter
{
- public static final String MODE = "CBC";
+ public static final String MODE = "ECB";
public static final String PADDING = "PKCS5Padding";
public static final String XFORM = ALGORITHM + "/" + MODE + "/" + PADDING;
@@ -66,7 +66,7 @@
xform = XFORM;
cipher = Cipher.getInstance(xform);
- cipher.init(mode, key);
+ cipher.init(mode, key);
}
public static Crypter getEncrypter(Key key) throws Exception
Modified: projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SecretKeyProvider.java
===================================================================
--- projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SecretKeyProvider.java 2009-11-03 15:19:33 UTC (rev 95957)
+++ projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SecretKeyProvider.java 2009-11-03 15:50:07 UTC (rev 95958)
@@ -37,6 +37,12 @@
}
@Override
+ protected int keySize()
+ {
+ return 128;
+ }
+
+ @Override
protected Key wrapKey(Key key)
{
byte[] raw = key.getEncoded();
Modified: projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SingleKeyProvider.java
===================================================================
--- projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SingleKeyProvider.java 2009-11-03 15:19:33 UTC (rev 95957)
+++ projects/demos/microcontainer/trunk/classloader/src/main/java/org/jboss/demos/classloader/crypt/SingleKeyProvider.java 2009-11-03 15:50:07 UTC (rev 95958)
@@ -39,11 +39,16 @@
protected Key generateKey() throws Exception
{
KeyGenerator kg = KeyGenerator.getInstance(Crypter.ALGORITHM);
- kg.init(128); // keysize.
+ kg.init(keySize()); // keysize.
Key key = kg.generateKey();
return wrapKey(key);
}
+ protected int keySize()
+ {
+ return 56;
+ }
+
protected Key wrapKey(Key key)
{
return key;
More information about the jboss-cvs-commits
mailing list