ab = new BigInteger("00000000000000000000000000000000000000000000000000000000000000000(65글자 Hex)", 16);
b = new BigInteger("16글자 Hex -> 8bytes", 16),
k = new BigInteger("128글자 Hex -> 64bytes", 16),
P = new BigInteger("2");
h = H(ab, P),
d = H(i, k),
n = H(b, "DATA"),
l = h.multiply(P.modPow(n, ab)),
q = k.subtract(l),
f = d.multiply(n),
o = q.modPow(m.add(f), ab);
이런 식으로 진행되는 알고리즘인데 어떤 알고리즘인지 알 수 있을까요??