OVH Cloud OVH Cloud

Developpement et codage avec cles asymetriques

1 réponse
Avatar
JFGerard
Bonjour a Tous les lecteurs

Je suis developpeur et je me trouve face a un petit probleme de conception
dans l'utilisation des algorythmes de crypatge (RSA / DSA).
Je voudrais coder un message mais en utilisant ma cle privee pour crypter et
que les destinataires utilisent la partie publique de la clé pour decrypter.
Or, d'après ce que j'ai testé, le RSA.decrypt necessite une cle complete
(partie privee et partie publique) et le DSA n'offre, en reception d'un
message codé, que des fonctions de VERIFY, ce qui suppose que l'info decodée
existe deja.
Quelqu'un a-t-il une idee ?

Cordialement
JFG

1 réponse

Avatar
Laurent Jumet
Hello JFGerard !

JFGerard wrote:

Je suis developpeur et je me trouve face a un petit probleme de conception
dans l'utilisation des algorythmes de crypatge (RSA / DSA).
Je voudrais coder un message mais en utilisant ma cle privee pour crypter et
que les destinataires utilisent la partie publique de la clé pour
decrypter. Or, d'après ce que j'ai testé, le RSA.decrypt necessite une cle
complete (partie privee et partie publique) et le DSA n'offre, en reception
d'un message codé, que des fonctions de VERIFY, ce qui suppose que l'info
decodée existe deja. Quelqu'un a-t-il une idee ?


Je ne comprends pas bien:
"Je voudrais coder un message mais en utilisant ma cle privee pour crypter et
que les destinataires utilisent la partie publique de la clé pour
decrypter. "

Ceci est anormal, on encrypte toujours avec la clé publique du destinataire, jamais avec la clé privée, car tout le monde peut décrypter alors vu que l'autre clé est publique... :-)

--
Laurent Jumet - Point de Chat, Liège, BELGIUM
KeyID: 0xCFAF704C
[Restore address to laurent.jumet for e-mail reply.]