[Techniques] Crypter et Décrypter en mémoire
Ok, donc je construit un jeu qui se sert de noooombreux fichiers binaires.
A eux ils atteignent la taille de 26,60mo.
Ces fichiers donc me sont utiles (vidéos, sons et musiques). (et je comptes en mettre encore et encore..)
Or, lors de la compilation, (et c'est logique je sais), mon jeu obtient un exécutable de bien trops de méga-octets.
Ce que je n'aimes pas, car, un executable doit être inférieur à une certaine taille et.. 20 mo c'est énorme pour un exécutable unique.
DONC, j'ai décidé de vous demander conseil?
Que me conseillez-vous (sachant que si je ne cryptes pas ces fichiers, j'aurais des problèmes de tricheries, ce que je ne veux pas!) ?
Merci de votre attention à ma question !
Re: [Techniques] Crypter et Décrypter en mémoire
20 Mo c'est gros mais ça n'est pas exagéré, c'est tout à fait supportable.
Re: [Techniques] Crypter et Décrypter en mémoire
Tiens, un parfum de déjà entendu ? n'est-ce pas Yves ? [img]<<GRAEMLIN_URL>>/wink.gif[/img] [img]<<GRAEMLIN_URL>>/grin.gif[/img]
Re: [Techniques] Crypter et Décrypter en mémoire
Ouais, Yves, mais, je risques de les dépasser dans pas longtemps les 20 mo..
Même bien plus que 20 mo...
Donc, une idée de "protection" de ces fichiers sensibles serait utile.
(c'est important pour mon application).
Re: [Techniques] Crypter et Décrypter en mémoire
Hello BackStaged,
Binary Object permet de chiffer/déchiffrer des données binaires en mémoire. De plus comme l'adresse mémoire de ses données est fournie (par une de ses expressions), il est possible de communiquer d'un objet à l'autre sans passer par un moyen intermédiaire (fichier, etc.). Il faut évidemment que l'autre objet supporte les entrées-sorties par adresse mémoire.
Sinon utiliser un fichier temporaire pour le passage des données d'un objet à l'autre est faisable et généralement acceptable au niveau protection des données.
ouly