gars Eh bien, je suis un peu d'un cornichon ici ...lecture d'un fichier binaire sous forme de texte et de les manipuler ... [C#] Versus [VB.NET]
Je fais quelques exercices sur le chiffrement des données . L'un d'entre eux sont des fichiers binaires. Je suis actuellement en utilisant triple DES pour crypter et décrypter les fichiers à la fois dans VB.NET et C# ...
Maintenant, la chose est, une fois qu'il est déchiffré dans VB.NET et enregistré, je peux l'exécuter à nouveau ...
Mais pour une raison quelconque, mon fichier C# est plus grand! 20,4K où VB.NET est 19,0. Le fichier C# est également rendu inexécutable ...
À regarder de plus près. Les fichiers semblent presque exactement les mêmes, mais C# semble ajouter quelques octets supplémentaires ici et là dans des endroits (apparemment) aléatoires ...
J'utilise actuellement File.ReadAllText (String filepath, Encoding encoding); avec le codage UTF-8
merci!
Peut-être un petit bout de code et un exemple d'un « changé » ensemble de données contribuerait à stimuler une aide. – StingyJack
Pouvez-vous publier à la fois l'implémentation VB.NET et C# du chiffrement/décryptage? Ils sont probablement subtilement différents. – Oded
SImplifiez votre code de cryptage et mettez ici sinon impossible de repérer le problème. – Aliostad