A-2
mQ = (int) mm.bigMod(Cipher, k.getdQ(), k.getQ());
return crt.prosesCRT((int)mP, k.getP(), (int) mQ, k.getQ()); }
Kompresi Cipherteks
public String StringToStb(String st, String c, String[] s){
StringBuilder stb = new StringBuilder();
public String Decompress(String stb, String cs) {
A-3
String bitSebenarnya = stb.substring(0, stb.length()-(8+sisip));
StringBuilder st = new StringBuilder(); StringBuilder bit = new StringBuilder();
for (int i = 0; i < bitSebenarnya.length(); i++) { bit.append(bitSebenarnya.charAt(i));
if (Arrays.asList(aucCode).contains(bit.toString())) { int x = Arrays.asList(aucCode).indexOf(bit.toString()); st.append(cs.charAt(x));
bit = new StringBuilder(); }
}
return st.toString(); }