J'utilise RijndaelManaged dans mon projet actuel pour crypter des données, est-il possible de vérifier si les données sont déjà cryptées ou non, donc je ne finis pas à crypter deux fois?comment vérifier si les données sont déjà cryptées ou non
Répondre
Je pense que la question this est proche de ce que vous demandez. S'il vous plaît laissez un commentaire si les réponses à cette question ne suffisaient pas.
J'ai vérifié la solution donnée dans le lien, mais pensez-vous qu'il est vraiment bon que nous détruisons inutilement la valeur pour vérifier si les données sont cryptées ou non, je ne pense pas, cela influe sur la performance. – Punit
Non, il n'existe aucun moyen fiable de savoir si les données que vous examinez ont déjà été cryptées. La plupart des textes en clair ont des biais ou des motifs qui peuvent être détectés, mais ces techniques ne sont pas garanties pour fonctionner en général. Vous devez ajouter une structure supplémentaire au texte chiffré (ou au texte en clair), par exemple chaque message ou bloc de texte chiffré commence par un modèle de 128 bits.
- 1. vérifier si les données sont déjà dans la table, ou pour vérifier la table est vide
- 2. vérifier si les composants microsoft sont présents ou non
- 3. si l'utilisateur est déjà connecté ou non?
- 4. Vérifiez si une liste contient déjà un élément ou non?
- 5. Java - Trouver si les cookies sont désactivés ou non
- 6. Vérifier si quelqu'un a déjà voté
- 7. Vérifier si [i] existe ou non
- 8. Vérifier si une URL existe ou non
- 9. comment vérifier si les données sont falsifiées ou non alors que le formulaire est POST dans asp.net
- 10. MySQL Voir vérifier si les données sont NULL
- 11. SQL Execute Insert ou Update basé si les données sont déjà dans la table
- 12. Vérifier si une relation d'ami existe déjà
- 13. Comment vérifier si un QWidget est déjà affiché?
- 14. dtach - comment vérifier si attaché ou non attaché
- 15. Comment vérifier si une commande shell exécutée correctement ou non?
- 16. vérifier les données de ckeditor est nul ou non
- 17. Android: Vérifier si les écouteurs sont branchés
- 18. Comment vérifier si un référentiel existe ou non?
- 19. Comment vérifier si un lien existe ou non dans VC++?
- 20. Comment vérifier si un lien est actif ou non?
- 21. Comment vérifier une chaîne si elle est ASCII ou non?
- 22. Comment vérifier si une méthode python est liée ou non?
- 23. Comment vérifier si NSString est numérique ou non
- 24. suivi si les fichiers javascript dynamiques sont chargés ou non
- 25. ASP.NET vérifier si LinqToEntities a renvoyé quelque chose ou non
- 26. Comment copier des données cryptées par dbms_obfuscation_toolkit.DESEncrypt
- 27. Comment vérifier si les index DataStore sont diffusés sur AppEngine?
- 28. Comment puis-je vérifier si TOUS les déclencheurs sont activés sur la base de données?
- 29. Comment vérifier gestionnaire d'événements affecté ou non
- 30. comment vérifier si l'objet existe déjà dans une liste
Déchiffrez-vous également les données? Comment cela fonctionne-t-il si vous ne savez pas s'il a été crypté ou non? –
Voulez-vous vérifier s'il est déjà chiffré avec cet algorithme, ou n'importe quel algorithme? 'Bonne' les données cryptées n'auraient aucun modèle ou indication qu'elles sont cryptées, à moins que vous ne sachiez à quoi ressemblent les données source –
oui nous faisons les données déchiffrer les données – Punit