COMPOSANT : TDBPVERNAM (CRYPTEUR DE TEXTE/FICHIER)

ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 - 10 déc. 2004 à 13:55
sp2308 Messages postés 13 Date d'inscription vendredi 28 décembre 2007 Statut Membre Dernière intervention 14 avril 2013 - 18 juil. 2013 à 08:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28108-composant-tdbpvernam-crypteur-de-texte-fichier

sp2308 Messages postés 13 Date d'inscription vendredi 28 décembre 2007 Statut Membre Dernière intervention 14 avril 2013
18 juil. 2013 à 08:50
Bonjour
Je sais cette source date un peu mais...

Je tente de telcharger le code de la demo mais http://diabloporc.free.fr est HS...

Un autre moyen de le recuperer ?

Merci
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
14 déc. 2004 à 18:03
Oh laaa les amis, tout à été bookmarké :-)

Merci à vous tous, je vais m'éclater ces vacances ;-)

Big up à vous tous.
DorotheeJ Messages postés 7 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 9 janvier 2007
14 déc. 2004 à 17:35
DorotheeJ Messages postés 7 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 9 janvier 2007
14 déc. 2004 à 17:32
de JMP77.
DorotheeJ Messages postés 7 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 9 janvier 2007
14 déc. 2004 à 17:31
@Inekman

regarde là :

http://www.phidels.com/php/index.php3?page=../php/tutoriaux/pointeur.htm&id=287&PHPSESSID=d281c4dcd87622afae733ecb037247c0

il y a plein de lien sur les pointeurs sur les différents sites delphi j'irai voir celui de jmp77
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
14 déc. 2004 à 12:39
j'ai jamais utilisé les pointeurs, j'ai jamais vu leur intérêt :-P mais j'aurai aimé tâter la chose pour apprécier si oui ou non c good.
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
14 déc. 2004 à 11:36
N' oubliez pas, les pointeurs ont leurs jours comptés (.NET)!
De ma part, j' essaye de ne pas trop les utiliser parce que attention aux portages dans le futur (qui commence maintenant) !!!
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
13 déc. 2004 à 19:15
DorotheeJ -> as-tu un lien pour apprendre "facilement" à utiliser les pointeurs sous Delphi ? Ca m'intéresse ;-)
DorotheeJ Messages postés 7 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 9 janvier 2007
13 déc. 2004 à 18:31
J'ai pour habitude d'écrire les différentes catégories de streams avec des pointeurs au niveau optimisation vitesse, y'a pas photo...surtout pour les grands fichiers

les lignes style :

Chave := chave + chave[Repetir];

sont très lentes à la longue, nous avions discuté de ce genre d'optimisation qui passe aussi par les pointeurs

nous av ons créé sur un autre site la fonction une fonction "inttobin" où on s'est rendu compte qu'on pouvait quadrupler les vitesses d'éxécution.

Je sais qu'on n'y pense pas toujours et que la technique demande plus de travail mais le jeu en vaut la chandelle

Voilà j'ai remis une note, mais celle-ci restera secrète, je pense qu'elle encouragera toutefois JulioDelphi

Pour le reste, le code marche
DRJEROME Messages postés 436 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 5 février 2015
13 déc. 2004 à 18:13
Ah, voilà qui est mieux,

Bon on peut reprendre le Delphi

J'ai noté une petite coquille dans le commentaire, sans gravité :

"11111111 en binaire = 247"

à transformer en "11110111" ou alors mettre 255 à la place de 247

Pour les cryptages, il vaut mieux ne pas envoyer la clé en même temps c'est le principe de sécurité, il suffit de s'entendre à l'avance sur le code (par téléphone p'têt)

j'ai vu sur certains sites comment il "cassaient" les clés...
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
13 déc. 2004 à 13:25
mmm ouè ok ça se tient :p
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
13 déc. 2004 à 13:21
Et bien non les gars!!!
Pourquoi est-ce qu' on crypterai? Et bien au cas où qq' un choperai notre image par ex. sur le net !!! Donc, s' il chope la stream qui possède la clé, il pourra décrypter notre image top secret (MDR) !!!

Aller voir l' histoire des sous-marins sur les sources de VERNAM que j' ai posté !!! Le sous marins quand il quitte le port doit emporter le clé avec lui. Il ne peux pas la recevoir via ondes radio etc ... Sinon, l' ennemi chope le message et la clé !!!
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
13 déc. 2004 à 13:12
oh laa, bien vu ça Julio ;-) Allez Maurice, essaye ça :-D
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
13 déc. 2004 à 13:07
Mauricio : tu peux pas ecrire en fin de stream la clé ? comme ça pas besoin d'avoir un fichier !
jmp77 Messages postés 1119 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 4 octobre 2006 7
13 déc. 2004 à 13:04
Oula je rentre de week end je reprends le boulot ce matin dur dur !!! et la tiens j'ouvre ma boite mail et je vois des dizaines de messages parlant de la source TDBPVernam. Je me dis oauis les gars ils ont kiffé je vais aller voir ce qu'ils en disent et ben j'étais pas deçu.
Bon je veux même pas rentrer dans la polimique je pense que tout a été dit.
Comme la si bien dit mauricio pour moi comme pour beaucoup delphifr c'est comme une petite famille avec comme principal lien de parenté delphi!!!

Alors merci à Mauricio et à JulioDelphi pour ce très bon code source et merci également à Nix pour avoir recentrer le débat.
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
13 déc. 2004 à 13:03
Dakodak chef :-P Après tout, c'était une idée pour compléter le truc :-) Essayer de potasser tout ça et vois si au final y'a un intérêt ou non ;-)

En tout cas, bravo pour ta réactivité.

Big up aussi à Nix qui doit malgré lui supporter toute les failles des comportements de certains.

Vive Delphi, et Joyeux Noël (?)...je sais pas si ça le fait avant l'heure...mais en tout cas joyeux -4 C° :-D
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
13 déc. 2004 à 12:57
Salut Inekman, pour les streams, c presque pareil que pour les fichiers mais le problème (après réflexion), c que la clé doit être un fichier!!!
Prenons l' exemple dans lequel tu reçoit une image assez privée (ça va faire marrer JulioDelphi) sur le net (local ou pas) par stream, et bien, pour la décoder, tu dois avoir la clé ... E donc, la clé doit être un fichier que tu as avec toi. Je vais voir si g le temps et je poste la fonction ici en commentaire ...
PS: merci Nix!
Nix Messages postés 831 Date d'inscription samedi 15 mai 1999 Statut Membre Dernière intervention 18 juillet 2009
13 déc. 2004 à 11:38
Pour clore la discussion, les admins on accès à un outils que j'ai développé pour surveiller les lamers qui s'amusent à mettre des 1 partout sans raison.
Le pseudo ne permettant pas d'identifier une personne (pour en revenir plus haut) cela ne pose aucun problème.
Voilà maintenant s'il y a des candidats au ban, qu'il se manifeste et j'arrangerai ça

Si on laisse faire n'importe quoi cela va devenir l'anarchie et les admins sont là pour faire en sorte que tout se passe bien.

P.S : je vais virer les commentaire qui n'ont aucun rapport avec la source
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
13 déc. 2004 à 10:43
Oula,
arretez le delire !

C' est marrant que tout le monde parle de notes et de qui fait quoi, alors que cette source, inspirée d' un code de rm50man et par la suite adaptée par moi, ne succitent que des ondes qui perturbent mon PC ...
De ma part, le cryptage faisait parti de choses que je voulais voir et je pense que pour rm50man aussi!

Alors SVP, parlez de cryptage au alors, ça me fait presque regretter d' avoir déposé une source sur ce sujet.

PS: non, je ne suis pas fâché, juste un peu deçut surtout quand 'j' entends' parler de poursuites pénales. Je pensais que sur delphifr, on faisait tous parti d' une petite famille .... Joyeux Noel à tous en tout cas ...
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
10 déc. 2004 à 21:57
Voilà une excellente initiative JulioDelphi :-P

J'espère qu'il y aura bientôt le cryptage des Stream ;-)

Inekman.10/10
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 12
10 déc. 2004 à 21:12
GrandVizir : Quelle est la signification de cette phrase ?
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
10 déc. 2004 à 18:27
Que veux tu dire grandvizir?
Je comprends pas ...
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
10 déc. 2004 à 18:12
Un krack pass Vernam ? Ben non, c'est plus dûr à faire que du Ctrl+C et Ctrl+V.

Hum...

8-|
jmp77 Messages postés 1119 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 4 octobre 2006 7
10 déc. 2004 à 15:07
Bravo les gars et effectivement j'en connais un à qui cette nouvelle source sur le vernam va plaire enfin pour moi c'est un 10/10 et je range rapide ce compo tres utile.

Bonne prog,
JMP77.
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
10 déc. 2004 à 14:41
Non franchement, vous vous foutez du monde!
4 sources dans la page principale sur le cryptage VERNAM ... Que du code repetitif en plus! C' est du n' importe quoi !!! Il manquerait plus qu' un compo sur le nain nouvelle version !!!!!

Ok, j' arrête la deconne, j' ai pas pu m' empecher de delirer !!!MDR!!! J' ai pu tester ce compo en avant 1ere, et c' est de la bombe à proton!!! Bravo pour le portage.

Y en a un qui va pas se marrer avec ce commentaire, mais faut prendre les choses dans le bon sens:
- Un source d' essai sur le cryptage VERNAM de Rm50man
- Une amelioration faites, par moi
- Cryptage de fichiers
- Phase ultime: le compo.
Un bon tutorial en somme.

PS: QQ' un veut faire un ActiveX de tout ça? Ok, elle est pas drôle ...
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 12
10 déc. 2004 à 13:55
Comme quoi le Vernam est sujet d'actualité ;)

Très bon code ! Merci de nous en faire profiter !
Il ira tout droit dans mon dossier 'compos utiles' ! :)

@+
Rejoignez-nous