Nous utilisons XML Digital Signatures pour signer et vérifier nos clés de licence. La signature fonctionne bien et fonctionne bien. Le fichier de licence XML contient quelques détails (en clair) sur la licence, ainsi qu'une signature binaire. Nous aimerions encoder (je ne dis pas crypter) ces détails en clair (durée de la licence, nom d'utilisateur, etc.) afin qu'ils ne soient pas immédiatement visibles par les regards indiscrets. Existe-t-il une norme (p. Ex. Base 64 ou autre) que les gens utilisent dans cette situation? Il n'a pas besoin d'être sécurisé ou particulièrement intelligent, juste assez pour cacher les informations dans le Bloc-notes.Fichiers de licence de codage pour la confidentialité
EDIT: Nous utilisons .NET/C#.
Merci:)
Quel est le problème avec Base64? Facile à encoder/décoder, support intégré dans de nombreuses langues/bibliothèques. Regarde assez obfuscated à l'oeil nu. –
Nous sommes un peu timides. D'après ce que je comprends quelqu'un a fait un encodage qui a fini par produire des caractères illégaux dans le XML, et tout l'enfer a commencé à se déchaîner. Donc, la base 64 serait mon choix, mais comme je suis un débutant complet dans le domaine de la licence, je fais preuve de diligence raisonnable pour m'assurer que je ne suis pas fou. :) –