Ola Pessoal
Segue anexo, uma classe que efetua criptografia usando o método de Vigenerè. Apesar de ser uma rotina conhecida por muitos, aposto que alguem consiga descritografar um texto gerada por ela. Para saber mais detalhes do funcionamento e algumas dicas de uso, visite minha home-page (http://albb.cjb.net), entre na sessão "InfoTec", sub-sessão "Delphi" e olhe o artigo sobre criptografia.
Em www.mundodelphi.com.br também há um artigo sobre criptografia, escrito por mim, com outros métodos de criptografia.
Boa Sorte e a Paz do Senhor
[:>} Alan Candido ><>
__~`.
.[====].[====].[====].[____].]@|-Y\_
_____o__o___o__o___o__o___o__o___O_ooo_____________________________________________________________________
--< Escrevendo para mim (profissional/pessoal >------|--< Quando estiver On-line, procure-me >-------------
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> | ICQ 14310772 ICQ 117513933 MSN [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
--< Trazendo uma dúvida e levando mais 5 >-----------|--< Home-page, minha cara na www >-------------------
Para se inscrever, mande e-mail para a lista | Almanaque BRÓDÃO & bródinho
Delphi: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> | http://albb.cjb.net <http://albb.cjb.net/>
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> : ERP |
-----------------------------------------------------|-----------------------------------------------------
[:? Ufa!!! Até que enfim terminou minha assinatura.
-----Mensagem original-----
De: DPI [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 10 de junho de 2002 15:53
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Criptografia Java
Se vc precisa de algo do tipo troca de informaçao entre grupos, de uma
olhada nas chaves Diffie-hellman. Na pagina do JCE vc vai ver uma penca de
resources uteis, e documentação com exemplos em código de como inicializar
uma SecretKey com um javax.crypto.KeyAgreement. Boa sorte!
[]'s
Paulo Simao
----- Original Message -----
From: Daniel Quirino Oliveira <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 10, 2002 12:42 PM
Subject: Re: [java-list] Criptografia Java
> ixi... ai ja temos um problema... os dois algoritmos usados (SHA e MD5),
se
> não estou enganado, são algoritimos de criptografia de "mão única"
> (conhecidos como algoritmo de criptografia assimétrico). Deste modo, eles
só
> vão criptografar seu conteúdo e mais nd. Se vc estiver afim de alguma
coisa
> que faça o trabalho nas duas direções, acho que vc deveria procurar alguma
> implementação de um algoritmo chamado Blowfish (procure no Google).
> Agora, se vc estiver só pensando em fazer criptografia de senhas para
> autenticação, talvez o uso deste método que eu passei funcione, já que
> bastaria comparar o contéudo criptografado do banco de dados com a entrada
> do usuário igualmente cifrada.
>
> []'s do seu xará
> Daniel
> Bacharelado em Informática - USP/ICMC
>
> >From: "Daniel Amadei" <[EMAIL PROTECTED]>
> >Reply-To: [EMAIL PROTECTED]
> >To: [EMAIL PROTECTED]
> >Subject: Re: [java-list] Criptografia Java
> >Date: Mon, 10 Jun 2002 08:23:38 -0300
> >
> >Putz!
> >
> >Muito obrigado! Ajudou e muito!
> >
> >Mas, sem querer abusar e já abusando, vc sabe como eu decriptogrado essa
> >senha?
> >
> >Muito Obrigado!
> >Daniel
> >
> >
> >>From: "Daniel Quirino Oliveira" <[EMAIL PROTECTED]>
> >>Reply-To: [EMAIL PROTECTED]
> >>To: [EMAIL PROTECTED]
> >>Subject: Re: [java-list] Criptografia Java
> >>Date: Sun, 09 Jun 2002 00:14:38 -0300
> >>
> >>espero q ajude em algo.
> >>
> >>
> >> public String encript(String palavra, String algoritmo){
> >> try{
> >> MessageDigest md = MessageDigest.getInstance("MD5");//ou SHA
> >> byte[] buf = palavra.getBytes();
> >> md.update(buf);
> >> byte[] digest = md.digest();
> >>
> >> return new String(digest);
> >> }
> >> catch(NoSuchAlgorithmException nsae){
> >> System.out.println("Exceção: "+ nsae);
> >> return null;
> >> }
> >> }
> >>
> >>
> >>>From: "Daniel Amadei" <[EMAIL PROTECTED]>
> >>>Reply-To: [EMAIL PROTECTED]
> >>>To: [EMAIL PROTECTED]
> >>>Subject: [java-list] Criptografia Java
> >>>Date: Fri, 07 Jun 2002 14:26:35 -0300
> >>>
> >>>Olá!
> >>>
> >>>Alguém por acaso tem um exemplo de utilização das classes presentes no
> >>>pacote java.security ?
> >>>
> >>>Preciso criptografar uma senha e o JDK que utilizo é o 1.2.2
> >>>
> >>>Obrigado!
> >>>
> >>>_________________________________________________________________
> >>>Una-se ao maior serviço de email do mundo: o MSN Hotmail.
> >>>http://www.hotmail.com
> >>>
> >>>
> >>>------------------------------ 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
> >>>historico: http://www.mail-archive.com/java-list%40soujava.org.br
> >>>para sair da lista: envie email para
[EMAIL PROTECTED]
>
>>>-------------------------------------------------------------------------
> >>>
> >>
> >>
> >>
> >>
> >>_________________________________________________________________
> >>Una-se ao maior serviço de email do mundo: o MSN Hotmail.
> >>http://www.hotmail.com
> >>
> >>
> >>------------------------------ 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
> >>historico: http://www.mail-archive.com/java-list%40soujava.org.br
> >>para sair da lista: envie email para
[EMAIL PROTECTED]
>
>>-------------------------------------------------------------------------
> >>
> >
> >
> >_________________________________________________________________
> >Converse com amigos on-line, conheça o MSN Messenger:
> >http://messenger.msn.com
> >
> >
> >------------------------------ 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
> >historico: http://www.mail-archive.com/java-list%40soujava.org.br
> >para sair da lista: envie email para [EMAIL PROTECTED]
> >-------------------------------------------------------------------------
> >
>
>
> _________________________________________________________________
> Chegou o novo MSN Explorer. Instale já. É gratuito:
> http://explorer.msn.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
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
ACCripto.java
Description: Binary data
------------------------------ 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------