java - Affine decipher wrong output -


there failed affine decipher code problem getting totally wrong output.

public class affinecipherdecryption {  public void affine(int a, int b, jtextcomponent message, jtextcomponent displayresult){         stringbuilder builder = new stringbuilder();         int len = message.gettext().length();         biginteger dda = biginteger.valueof(a);         biginteger dd = dda.modinverse(biginteger.valueof(26));             int bb = dd.intvalue();          (int = 0; < len; i++){            char currentchar = message.gettext().charat(i);            char finalchar = (char) ((bb*(currentchar - 'a') - b) % 26 + 'a');              builder.append(finalchar);           }          string result = builder.tostring().tolowercase();           displayresult.settext(result);   } 

}

i modiffied still output si wrong...


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -