You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by do...@apache.org on 2012/05/04 00:20:12 UTC

svn commit: r1333663 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/crypto/HashCrypt.java

Author: doogie
Date: Thu May  3 22:20:11 2012
New Revision: 1333663

URL: http://svn.apache.org/viewvc?rev=1333663&view=rev
Log:
OPTIMIZE: s/getCrypted/getCryptedValue/; this is an internal function
only.  Functions that deal with byte[] should be named as fooBytes.

Modified:
    ofbiz/trunk/framework/base/src/org/ofbiz/base/crypto/HashCrypt.java

Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/crypto/HashCrypt.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/crypto/HashCrypt.java?rev=1333663&r1=1333662&r2=1333663&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/org/ofbiz/base/crypto/HashCrypt.java (original)
+++ ofbiz/trunk/framework/base/src/org/ofbiz/base/crypto/HashCrypt.java Thu May  3 22:20:11 2012
@@ -62,12 +62,12 @@ public class HashCrypt {
         }
     }
 
-    private static boolean doCompareTypePrefix(String crypted, String defaultCrypt, byte[] value) {
+    private static boolean doCompareTypePrefix(String crypted, String defaultCrypt, byte[] bytes) {
         int typeEnd = crypted.indexOf("}");
         String hashType = crypted.substring(1, typeEnd);
         String hashed = crypted.substring(typeEnd + 1);
         MessageDigest messagedigest = getMessageDigest(hashType);
-        messagedigest.update(value);
+        messagedigest.update(bytes);
         byte[] digestBytes = messagedigest.digest();
         char[] digestChars = Hex.encodeHex(digestBytes);
         String checkCrypted = new String(digestChars);
@@ -93,20 +93,20 @@ public class HashCrypt {
         return false;
     }
 
-    private static boolean doComparePosix(String crypted, String defaultCrypt, byte[] value) {
+    private static boolean doComparePosix(String crypted, String defaultCrypt, byte[] bytes) {
         int typeEnd = crypted.indexOf("$", 1);
         int saltEnd = crypted.indexOf("$", typeEnd + 1);
         String hashType = crypted.substring(1, typeEnd);
         String salt = crypted.substring(typeEnd + 1, saltEnd);
         String hashed = crypted.substring(saltEnd + 1);
-        return hashed.equals(getCrypted(hashType, salt, value));
+        return hashed.equals(getCryptedBytes(hashType, salt, bytes));
     }
 
-    private static boolean doCompareBare(String crypted, String defaultCrypt, byte[] value) {
+    private static boolean doCompareBare(String crypted, String defaultCrypt, byte[] bytes) {
         String hashType = defaultCrypt;
         String hashed = crypted;
         MessageDigest messagedigest = getMessageDigest(hashType);
-        messagedigest.update(value);
+        messagedigest.update(bytes);
         char[] digestChars = Hex.encodeHex(messagedigest.digest());
         return hashed.equals(new String(digestChars));
     }
@@ -119,11 +119,11 @@ public class HashCrypt {
     public static String cryptPassword(String hashType, String salt, String password) {
         StringBuilder sb = new StringBuilder();
         sb.append("$").append(hashType).append("$").append(salt).append("$");
-        sb.append(getCrypted(hashType, salt, password.getBytes(UTF8)));
+        sb.append(getCryptedBytes(hashType, salt, password.getBytes(UTF8)));
         return sb.toString();
     }
 
-    private static String getCrypted(String hashType, String salt, byte[] bytes) {
+    private static String getCryptedBytes(String hashType, String salt, byte[] bytes) {
         try {
             MessageDigest messagedigest = MessageDigest.getInstance(hashType);
             messagedigest.update(salt.getBytes(UTF8));