IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 4 fois
Vote des utilisateurs
1 
0 
Détails
Licence : Non renseignée
Mise en ligne le 9 mars 2011
Langue : Français
Référencé dans
Navigation

Cryptage à clés symétriques avec l'algorithme de Blowfish

Blowfish est l'algorithme de cryptage le plus utilisé dans les programmes Java. Ceci est probablement essentiellement dû au fait qu'il est rapide, très fiable et surtout qu'il est libre d'utilisation (pas de brevet). La classe MyBlowfish permet de le mettre en oeuvre.
Avatar de tchize_
Expert éminent sénior https://www.developpez.com
Le 10/12/2013 à 22:55
Ne pas la mettre dans le code de l'appli

On peux discourer longtemps sur les protections type DRM, et ce sujet n'est pas la place pour cela. Si tu as des besoins spécifiques, le mieux est probablement de les exposer dans un sujet que tu crée
Avatar de flo62380
Nouveau Candidat au Club https://www.developpez.com
Le 19/10/2012 à 16:28
Bonjour , votre programme marche parfaitement mis à part avec une clé de plus de 128!Et non de [32..448] comme c'est indiqué!

Bonne journée
Avatar de Logan Mauzaize
Rédacteur/Modérateur https://www.developpez.com
Le 22/10/2012 à 15:10
Bonjour,

As-tu mis à jour ton fichier de "policy" ? En effet pour des raisons juridiques Java limite la taille des clés utilisables par défaut.
Pour plus d'informations, reportes toi à ce lien : http://docs.oracle.com/javase/6/docs...Spec.html#AppC
Avatar de noftal
Membre actif https://www.developpez.com
Le 10/12/2013 à 22:35
Je suis en train de prendre connaissance de cet algorithme.
Une question peut-être un peu naïve : dans la mesure où il s'agit d'un algo à clé symétriques (la même clé est utilisé pour crypter et pour décrypter), si je veux utiliser cet algo pour chiffrer le contenu de la base de données d'une appli, cette appli va bien devoir stocker quelque part la fameuse clé qui lui permettra de décrypter le contenu de la bdd.
Du coup, le cryptage va être facile à cracker, non ? Il suffira de trouver la clé dans l'appli à l'aide d'un décompilateur.
D'où ma question : quelles sont les recommandations d'usage pour rendre cette clé difficile à trouver dans le code de l'appli ?
Avatar de JoeChip
Membre éclairé https://www.developpez.com
Le 10/12/2013 à 23:23
Sinon tu n'utilise la clé qu'une seule fois, pour chopper une clé publique de chiffrage asymétrique.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.