String toHexString(byte b);
String toHexString(byte[] bytes);
String toStringFromBcd(byte[] bytes);
byte[] xor(byte[] message, byte[] key);
int bytes2Int(byte[] bytes);
byte[] int2Bytes(int i);
byte[] long2Bytes(long num);
long bytes2Long(byte[] byteNum);
String binary2Oct(String source);
String binary2Dec(String source);
String binary2Hex(String source)
String oct2Binary(String source);
String oct2Dec(String source)
String oct2Hex(String source);
String dec2Binary(int source);
String dec2Oct(int source);
String dec2Hex(int source);
String hex2Binary(String source);
String hex2Oct(String source);
String hex2Dec(String source);
String toHexDigest(String str, String algorithm);
toHexString(String str);
String getCoding(String filePath);
String getContent(File file);
void deleteFiles(File file);
void deleteFiles(String filePath);
String getExtension(File file);
ArrayList<String> getSupportMediaType();
ArrayList<String> getSupportExtension();
ArrayList<String> getMediaTypeMatch(String type);
ArrayList<String> getExtensionMatch(String extension);
String getMediaType(File file);
String getMediaTypeWithExtension(File file);
boolean isSpecialType(File file, String type);
public static String getFileSummary(File file, String algorithm);