Desenvolvi uma criptografia simples, olhem

[quote]Eu inverto a string e faço a “adiciono” 1 aos valores das matriz atribuindo a uma string.

Depois desfaço a inversão, reduzo 1 das matrizes e atribuo a outra string.[/quote]

Resultado com a palavra teste:

[quote]Palavra convertida: 54321.
Palavra revertida: teste.[/quote]

[code]
public class Criptografia {
public static String valor, converter_palavra = “”, reverter_palavra = “”;

public static String getValor(){
	return converter_palavra;
}

public static void Converter(String valor_a){
	valor = valor_a;		
	int tamanho = valor.length();

	for (int a = 0; a <= valor.length()-1; a++){			
		tamanho--;
		converter_palavra += Integer.toString(tamanho + 1);
	}
}

public static void Reverter(String teste){
	String valorB = teste;	
	int reverter, calculo;
			
	for (int b = valorB.length()-1; b >= 0; b--){										
		reverter = Integer.parseInt(Character.toString(valorB.charAt(b)));
		calculo = reverter -1;	
		reverter_palavra += valor.charAt(calculo);		
	}
		
}

public static String Mensagem() {
	return "Palavra convertida: "+converter_palavra+".";
}

public static String Mensagem2() {
	return "Palavra revertida: "+reverter_palavra+".";
}

}[/code]

Po legal cara, gostei, parabéns!

Olá

Interessante forma de fazer, porém é um pouco fraco essa criptografia.
Através de força bruta é descifrado essa informação.

Mas para os primeiros passo creio que seja muito bom.
Tenta ver a cifra de César… e assim que vamos evoluído dentro de criptografia.

Continue assim… parabéns
Flwsss