public static byte[] m16h(byte[] m) throws Exception
The signature of your method indicates that an Exception is susceptible of being thrown.
This means that the exception either :
- Must be handled by the caller
try { System.out.println(xor(m16h(add(xor(xor(m16h(add(k1, m16h(add(k2, m16h(k3))))), k3), k2), k1)), k3)); } catch (Exception e) { e.printStackTrace(); }
- Must be rethrowed by the caller
public static void main(String[] args) throws Exception