Ol�!
Configurei, mas est� dando erro.
Rodei java cryptix.provider.Install e esta linha foi adicionada ao
java.security: security.provider.3=cryptix.provider.Cryptix
Estou usando o JDK1.3 e o cryptix 3.1.3

Seguem o stackTrace e o c�digo.
Valeu a for�a!
abs
Luiz Geovani

java.lang.SecurityException: Prohibited package name: java.security
        at java.lang.ClassLoader.defineClass(ClassLoader.java:477)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at Criptografia.main(Criptografia.java:29)

/****************************************************************/

import java.security.*;
import cryptix.util.mime.*;

public class Criptografia {

    public static void main(String[] args) {

        System.out.println("Criptografia.main(): Iniciando...");


  int strength = 512;
  KeyPairGenerator kg;
  KeyPair pair;
  Cipher cipher;

  String m = "testando!";
  System.out.println("Texto a ser criptografado: \"" + m + "\"");

  try {


      kg = KeyPairGenerator.getInstance("RSA");
      kg.initialize(strength);

      System.out.println("Carregou KeyPairGenerator. Criando chaves (" +
strength + "-bits)");
      pair = kg.generateKeyPair();
   System.out.println("Gerou as chaves com sucesso!");

      cipher = Cipher.getInstance("RSA", "Cryptix");
      System.out.println("Carregando Cryptix...");
      cipher = Cipher.getInstance(cipher, null,
PaddingScheme.getInstance("PKCS#7"));
   System.out.println("Iniciou o Cryptix!");

      System.out.println("Vai criptografar...");
      cipher.initEncrypt(pair.getPublic());

      byte [] c = cipher.crypt(m.getBytes());

      System.out.println("OK!\nDescriptografando...");

      cipher.initDecrypt(pair.getPrivate());
      String dec = new String(cipher.crypt(c));

      System.out.print("Texto descriptografado: \"" + dec + "\"" );

   if (dec.equals(m)) {
    System.out.println("Criptografia RSA executada com sucesso!");
      } else {
    System.out.println("O texto original n�o � igual ao criptografado...
:o(");
   }

  } catch (Exception e) {

      System.err.println("ERRO: " + e);

      e.printStackTrace();

  }
 }
}

----- Original Message -----
From: "Lusoujava" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; "Luiz Geovani Vier"
<[EMAIL PROTECTED]>
Sent: Friday, November 16, 2001 8:22 AM
Subject: Re: [java-list] RSA


> Caro Luiz,
>
>     Vc configurou o arquivo java.security, adicionando o provider da
> Criptix? Vc precisa fazer isso de forma quando Vc solicitar a cria��o de
uma
> cifra RSA com algo do tipo:
>
>     Cipher rsa = Cipher.getInstance("RSA", "Cryptix");
>
> a framework encontre o provider "Cryptix" e solicite a ele a cria��o de
uma
> cifra RSA.
> Caso n�o seja este o problema ent�o, mande o erro que Vc est� recbendo.
> Derrepente posso te ajudar em algo mais.
>
>     [ ]�s
>     Luciano da Silva Coelho
>     [EMAIL PROTECTED]
>     Sun Certified Programmer for JAVA2
>     Sun Certified Web Component Developer for J2EE
>     Sun Certified Instructor for JAVA2
>     Diretor de Tecnologia
>     e-Sec Tecnologia em Seguran�a de Dados
>     www.esec.com.br
> ----- Original Message -----
> From: "Luiz Geovani Vier" <[EMAIL PROTECTED]@uebSolutions.com.br>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, November 14, 2001 8:54 PM
> Subject: [java-list] RSA
>
>
> > AcessoBOL, s� R$ 9,90! O menor pre�o do mercado!
> > Assine j�! http://www.bol.com.br/acessobol/
> >
> >
> >
> > Oi, pessoas!!
> > Estou tentando usar criptografia em java com  RSA.
> > J� baixei o JCE e o cryptix mas ainda n�o obtive sucesso.
> > At� consegui fazer algumas coisas compilar, mas est� longe de rodar
> > corretamente...
> > Algu�m a� tem fontes exemplo? Dicas?
> > A documenta��o n�o est� ajudando
> > muito... :(
> > Desde j� mto obrigado.
> >
> > Um abra�o!
> > --
> > Luiz Geovani Vier
> > [EMAIL PROTECTED]
> > uebSolutions Tecnologia Interativa
> > www.uebSolutions.com.br
> >
> >
> > ------------------------------ LISTA
SOUJAVA ----------------------------
> > http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
> > d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -------------------------------------------------------------------------
> >
> >
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a