docs: public static byte[] getLMv2Response ( String domain, String user, String password, byte[] challenge, byte[] clientChallenge )
              throws GeneralSecurityException {
          byte[] response = new byte[24];
          // The next 2-1/2 lines of this should be placed with nTOWFv1 in place of password
          MessageDigest md4 = Crypto.getMD4();
          md4.update(Strings.getUNIBytes(password));
          MessageDigest hmac = Crypto.getHMACT64(md4.digest());
          hmac.update(Strings.getUNIBytes(user.toUpperCase()));
          hmac.update(Strings.getUNIBytes(domain.toUpperCase()));
          hmac = Crypto.getHMACT64(hmac.digest());
          hmac.update(challenge);
          hmac.update(clientChallenge);
          hmac.digest(response, 0, 16);
          System.arraycopy(clientChallenge, 0, response, 16, 8);
          return response;
      }