Je souhaite créer un programme, qui peut chiffrer et déchiffrer un fichier complet avec un mot de passe individuel. Y a-t-il un moyen de gérer cela dans qt et / ou c ++ et comment? P>
5 Réponses :
ni qt ni la bibliothèque standard C ++ n'ont encragé intégré. Vous aurez besoin d'une autre bibliothèque externe pour gérer le cryptage. P>
www.cryptopp.com est une bibliothèque C ++ très complète avec des implémentations de la plupart des algorithmes. P>
Le programme actuel (sélectionnez Fichier, lire, obtenir la clé, crypter, etc.) doit être un morceau de gâteau. p>
Je ne l'ai jamais utilisé moi-même, mais j'ai entendu de grandes choses sur QCA . C'est cross Platfrom, utilise un API de type QT et des fichiers de données QT. P>
Old, je sais, mais essayez Botan . Il est effectivement utilisé en interne par QT Creator 2.0. Si vous téléchargez les sources QT Creator 2.0, vous trouverez une copie de Botan 1.8.8 Tout configuré pour le système de construction QT (QMake). P>
QT ne fournit pas de fonctionnalité à chiffrer / déchiffrer. p>
QCryptographichumash ne génère que des hachages. Ce n'est pas ce que vous recherchez. P>