Bonjour ,
Je débute dans la sécurité en java et je voulais connaitre les différentes API utilisées et s'il y'a de bons tutoriaux pour ça merci .
Version imprimable
Bonjour ,
Je débute dans la sécurité en java et je voulais connaitre les différentes API utilisées et s'il y'a de bons tutoriaux pour ça merci .
Salut,
La sécurité c'est vaste... Suivant ce que tu veux faire en sécurité il existe pas mal d'API différentes mais je pense qu'un bon point de départ est ici : http://java.sun.com/javase/technologies/security/
Tu verras qu'il existe une API pour l'authentification/autorisation nommée JAAS, que java spécifie JCA pour la cryptographie en fournissant un Provider cryptographique plus ou moins bon (en fait plutôt moins que plus je trouve).
Si tu souhaites t'orienter vers la cryptographie, il existe des bibliothèques externes, respectant JCA qui sont vraiment pas mauvaises (et même plutôt très sûre) :
Si tu veux mettre ne place une PKI, il existe un très bon produit open source pour ça : ejbca et d'autres payants...
Bref la sécurité c'est vaste, et il existe plein de choses en Java pour faire de la sécurité, donc faut préciser un peu ;)
A plus
Pour BouncyCastle la javadoc ne suffit pas. Il te faut [ame="http://www.amazon.com/Beginning-Cryptography-Java-David-Hook/dp/0764596330"]ce bouquin[/ame] (en anglais) qui est excellent (écrit par l'auteur principal de la lib).
je l'oublie toujours ce livre :oops:, heureusement que tu es là, parce que avec moi il passerait souvent sous silence :D
Marco, que ferais-je sans toi sur ce forum ? ;)
:)
C'est surtout que je comprends pas comment on peut utiliser BouncyCastle sans ce bouquin, ou du moins lorsque c'est la première fois qu'on se sert d'une API de sécurité.
Merci pour votre aide