Ticket #1086 (new melhoria)
Implementar um método de troca de strings criptografadas entre servidor e cliente
Reported by: | amuller | Owned by: | ninguem |
---|---|---|---|
Priority: | média | Milestone: | |
Component: | API | Version: | sandbox |
Severity: | média | Keywords: | criptografia criptografada rsa xor segurança |
Cc: | WorkGroup: |
Description
Implementar um método de troca de strings criptografadas entre servidor e cliente utilizando um algoritmo conhecido como RSA.
O Filemanager possui uma implementação ingênua usando XOR, que o servidor gera uma chave e envia para o cliente. Essa chave fica guardada na sessão. O ideal seria utilizar o algoritmo de exponenciação modular para que seja gerado um par de chaves.
Essa implementação pode ser usada também no messenger.
Change History
comment:3 Changed 14 years ago by amuller
Para quem quiser mais informações de como utilizar: http://trac.expressolivre.org/wiki/phpgwapi/expressoAjax#Criptografia
Note: See
TracTickets for help on using
tickets.
r2847 adiciona a classe RSA, implementada para este ticket