Estoy intentando cifrar un texto con un simple desplazamiento de las posiciones de los caracteres.
Para esto tengo un Vector con lo caracteres que se pueden usar, y un StringBuffer que almacena el resultado de ese desplazamiento.
Código PHP:
StringBuffer sb = new StringBuffer();
Vector<Character> v = new Vector<Character>();
for(int i=0;i<256;i++){
v.add((char)i);
}
char [] c = str.toCharArray();
for(int i=0;i<c.length;i++){
---> sb.append(v.get(v.indexOf((Character)c[i]+semilla)));
}