< prev index next >

src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java

Print this page
*** 212,12 ***
              byte [] theHash = digest.digest();
  
              if (debug != null) {
                  debug.println("Manifest Entry: " +
                                     name + " digest=" + digest.getAlgorithm());
!                 debug.println("  manifest " + toHex(manHash));
!                 debug.println("  computed " + toHex(theHash));
                  debug.println();
              }
  
              if (!MessageDigest.isEqual(theHash, manHash))
                  throw new SecurityException(digest.getAlgorithm()+
--- 212,12 ---
              byte [] theHash = digest.digest();
  
              if (debug != null) {
                  debug.println("Manifest Entry: " +
                                     name + " digest=" + digest.getAlgorithm());
!                 debug.println("  manifest " + Hex.encoder().encode(manHash));
!                 debug.println("  computed " + Hex.encoder().encode(theHash));
                  debug.println();
              }
  
              if (!MessageDigest.isEqual(theHash, manHash))
                  throw new SecurityException(digest.getAlgorithm()+

*** 229,27 ***
          if (signers != null) {
              verifiedSigners.put(name, signers);
          }
          return signers;
      }
- 
-     // for the toHex function
-     private static final char[] hexc =
-             {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};
-     /**
-      * convert a byte array to a hex string for debugging purposes
-      * @param data the binary data to be converted to a hex string
-      * @return an ASCII hex string
-      */
- 
-     static String toHex(byte[] data) {
- 
-         StringBuilder sb = new StringBuilder(data.length*2);
- 
-         for (int i=0; i<data.length; i++) {
-             sb.append(hexc[(data[i] >>4) & 0x0f]);
-             sb.append(hexc[data[i] & 0x0f]);
-         }
-         return sb.toString();
-     }
- 
  }
--- 229,6 ---
< prev index next >