1 package com.jsql.util.bruter; 2 3 public enum Coder { 4 MD2("Md2"), 5 MD4("Md4"), 6 MD5("Md5"), 7 SHA1("Sha-1"), 8 SHA256("Sha-256"), 9 SHA384("Sha-384"), 10 SHA512("Sha-512"), 11 MYSQL("Mysql"), 12 ADLER32("Adler32"), 13 CRC16("Crc16"), 14 CRC32("Crc32"), 15 CRC64("Crc64"), 16 HEX("Hex"), 17 HEX_ZIP("Hex(zipped)"), 18 BASE64_ZIP("Base64(zipped)"), 19 BASE64("Base64"), 20 BASE32("Base32"), 21 BASE58("Base58"), 22 BASE16("Base16"), 23 HTML("Html"), 24 HTML_DECIMAL("Html (decimal)"), 25 URL("Url"), 26 UNICODE("Unicode"); 27 28 public final String label; 29 30 Coder(String label) { 31 this.label = label; 32 } 33 34 @Override 35 public String toString() { 36 return this.label; 37 } 38 }