saya juga lagi minat sama kriptografi.
Ada yang bisa kasih penjelasan mengenai Blowfish CBC gak?



public class Vigenere {
String key1="1";
public String encrypt(String text){
char[] karakter=text.toCharArray();
String cipherText="";
for(int j=0;j<karakter.length;j++){
this.key1+=j+2;
}
for(int i=0;i<karakter.length;i++){
cipherText+=(char)(((128+(karakter[i]-'A')+(key1.charAt(i)-'A'))%128)+'A');
}
cipherText+="|^2";
return cipherText;
}
public String Decrypt(String text){
int idx1=text.indexOf("|^");
String txtEncrypt=text.substring(0,idx1);
char[] karakter=txtEncrypt.toCharArray();
String cipherText="";
for(int j=0;j<karakter.length;j++){
this.key1+=j+2;
}
for(int i=0;i<karakter.length;i++){
cipherText+=(char)(((128+(karakter[i]-'A')-(key1.charAt(i)-'A'))%128)+'A');
}
return cipherText;
}
}
atau tolong kirim ke email noutron_rief@yahoo.com yah....mohon bantuannya sekali lagi....

btw, postnya pake tag code brow...





Users browsing this forum: No registered users and 1 guest