Voc� pode mudar a base de representa��o do array de bytes criptografados. Os
dois m�todos abaixo mudam a representa��o para a base hexadecimal. Se voc�
quiser mudar para a base decimal, vai dar um pouco mais de trabalho, mas �
fact�vel.

  public String toHexString(byte[] b) {
    StringBuffer sb=new StringBuffer();
    for (int i=0; i<b.length; i++) {
      int c=0x000000ff&b[i];
      if (c<=0x0f) {
        sb.append('0');
      }
      sb.append(Integer.toString(c, 16));
    }
    return sb.toString();
  }

  private byte[] fromHexString(String s) {
    byte[] b=new byte[s.trim().length()/2];
    for (int i=0; i<b.length; i++) {
      String subs=s.substring(i*2, i*2+2);
      b[i]=(byte) Integer.parseInt(subs, 16);
    }
    return b;
  }



----- Original Message -----
From: Java Man
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Friday, January 17, 2003 9:25 AM
Subject: [enterprise-list] Criptografia de n�meros


Ol� galera,

Algu�m sabe como fazer uma criptografia de algarismos que gere outra
sequencia de algarismos ??

� o seguinte: estou usando a JCE para fazer criptografia com algoritmo "DES"
quando passo por exemplo o n�mero 123456 ele criptografa como -^�&��.
Por�m desejo que ele criptografe como 498234 por exemplo.

Como fa�o ?

---- Java Man


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a