code: public static Fingerprint fingerprint(byte[] bytes) {
          Fingerprint fingerprint = new Fingerprint();
          for (Algorithms algorithm : VictimsConfig.algorithms()) {
              try {
                  MessageDigest md = MessageDigest.getInstance(algorithm
                          .toString().toUpperCase());
                  fingerprint.put(algorithm,
                          new String(Hex.encodeHex(md.digest(bytes))));
              } catch (NoSuchAlgorithmException e) {
                  // Do nothing just skip
              }
          }
          return fingerprint;
      }
docs: Generate a hashmap of fingerprints for a give byte array using all
  configured algorithms. Default: SHA1, SHA-512, MD5.
  
  @param bytes
  A byte array whose content is to be fingerprinted.
  @return Hashmap of the form {algorithm:hash}