Derniers sujets | » Numbers par Ver2guerre Dim 02 Avr 2023, 00:47
» Mort ? par godbod Dim 22 Aoû 2021, 12:23
» Network, essai 1 par godbod Dim 09 Juil 2017, 02:18
» GODBOD par godbod Sam 08 Juil 2017, 14:05
» mon humeur par Ver2guerre Sam 30 Juil 2016, 19:44
» [A voir] Programme de traduction original : WikiTranslate par AdRiWeB Lun 01 Fév 2016, 04:50
» Reprise ? par Emyl Jeu 14 Juin 2012, 21:17
» Euh, ah ? par Ver2guerre Dim 27 Mai 2012, 12:11
» Problème TI 89 Titanium non visible après mise à jour par abdoukid Mer 23 Mai 2012, 13:37
» Y'a quelqu'un ? par Ver2guerre Sam 21 Avr 2012, 23:10
|
Qui est en ligne ? | Il y a en tout 4 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 4 Invités Aucun Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16 |
| | Auteur | Message |
---|
ProgVal modérateur
Nombre de messages : 4107 Age : 173 Localisation : In da cloud items : o Personalized field : Réputation : -4 Points : 6738 Date d'inscription : 09/08/2007
Profil TI: V200 - NSpire TO: 120 [2352 - 2%] Spécialité: Programmation web
| Sujet: MyProtect Dim 27 Avr 2008, 17:01 | |
| myProtect est un logiciel de cryptage de données selon le chiffre de Vigenère. myProtect nécessite en argument le message, crypté ou non, ensuite une boîte de dialogues apparait, permettant de sélectionner les options. Le message de sortie est stocké dans la variable "out". |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: MyProtect Dim 27 Avr 2008, 17:58 | |
| enfin une présentation correcte ! tu vois bien que ce n'était pas si dur !
Concernant le programme, le truc qui serait bien ce serait de pouvoir utiliser ça dans un programme, c'est-à-dire ne pas mettre de boite de dialogue
tu peux faire ça avec plusieurs arguments par exemple : my_prote(message,mode,clef)
mode = 1 pour cryptage, 2 pour décryptage et clef, bah la clef |
| | | Ver2guerre chasseur en chef
Nombre de messages : 3145 Age : 113 Localisation : Partout en même temps (V2g quantique) Loisirs : #pkill boulet Humeur : Happy :) items : Personalized field : 12 jetons Réputation : 8 Points : 7546 Date d'inscription : 15/09/2007
Profil TI: (TI-89Tita)^2+TI83Plus TO: 50 [2380 - 2%] {54} Spécialité: Autres
| Sujet: Re: MyProtect Dim 27 Avr 2008, 18:15 | |
| Mais ? ... mais ?? C'était mon projet ??? Raaah ! |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: MyProtect Dim 27 Avr 2008, 18:48 | |
| v2g>ah ? tu ne l'as jamais dit |
| | | Ver2guerre chasseur en chef
Nombre de messages : 3145 Age : 113 Localisation : Partout en même temps (V2g quantique) Loisirs : #pkill boulet Humeur : Happy :) items : Personalized field : 12 jetons Réputation : 8 Points : 7546 Date d'inscription : 15/09/2007
Profil TI: (TI-89Tita)^2+TI83Plus TO: 50 [2380 - 2%] {54} Spécialité: Autres
| Sujet: Re: MyProtect Dim 27 Avr 2008, 19:27 | |
| espace perso.
Ou alors, j'ai mal compris. |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: MyProtect Dim 27 Avr 2008, 19:31 | |
| bah c'est un truc de cryptage |
| | | ProgVal modérateur
Nombre de messages : 4107 Age : 173 Localisation : In da cloud items : o Personalized field : Réputation : -4 Points : 6738 Date d'inscription : 09/08/2007
Profil TI: V200 - NSpire TO: 120 [2352 - 2%] Spécialité: Programmation web
| Sujet: Re: MyProtect Jeu 01 Mai 2008, 14:07 | |
| Selon le chiffre de Vigenère.
De tous les codages, c'est celui qui a tenu le plus longtemps avant qu'on le casse.
Et pour l'utiliser dans un programme, c'est pas compliqué, une petite édition suffit (supprimer la Box, et voir quelles variables sont définies par a Box) ; |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: MyProtect Jeu 01 Mai 2008, 14:19 | |
| |
| | | ProgVal modérateur
Nombre de messages : 4107 Age : 173 Localisation : In da cloud items : o Personalized field : Réputation : -4 Points : 6738 Date d'inscription : 09/08/2007
Profil TI: V200 - NSpire TO: 120 [2352 - 2%] Spécialité: Programmation web
| Sujet: Re: MyProtect Jeu 01 Mai 2008, 15:07 | |
| - Code:
-
(msg,mode,key) Prgm ©MyProtect par ValProg Local i,accept,t,j,key,key2 255->key2 ClrIO Output 0,0,"myProtect 1" If mode=1:Output 10,0,"Encodage" If mode=2:Output 10,0,"Décodage" ""->out 1->j For i,1,dim(msg) Output 20,0,string(int(i/(dim(msg))*100))&"%" j+1->j If j>dim(key):2->j If mode=1 out&char(mod(ord(mid(msg,i,1))+ord(mid(key,j,1)),key2))->out If mode=2 out&char(mod(ord(mid(msg,i,1))-ord(mid(key,j,1)),key2))->out EndFor EndPrgm EDIT by tama : remplacement des caractères non reconnus
|
|
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: MyProtect Jeu 01 Mai 2008, 15:20 | |
| ch'tite optimisation - Code:
-
(msg,mode,key) Prgm ©MyProtect par ValProg Local i,accept,t,j,key,key2 255->key2 ClrIO Output 0,0,"myProtect 1" Output 10,0,mid("EnDé",2*mode-1,2)&"codage" ""->out 1->j For i,1,dim(msg) Output 20,0,string(int(i/(dim(msg))*100))&"%" j+1->j If j>dim(key):2->j If mode=1 Then out&char(mod(ord(mid(msg,i,1))+ord(mid(key,j,1)),key2))->out Else out&char(mod(ord(mid(msg,i,1))-ord(mid(key,j,1)),key2))->out EndIf EndFor EndPrgm
sinon c'est quoi key ? une liste ? |
| | | ProgVal modérateur
Nombre de messages : 4107 Age : 173 Localisation : In da cloud items : o Personalized field : Réputation : -4 Points : 6738 Date d'inscription : 09/08/2007
Profil TI: V200 - NSpire TO: 120 [2352 - 2%] Spécialité: Programmation web
| Sujet: Re: MyProtect Jeu 01 Mai 2008, 15:23 | |
| Plus key est basse, plus c'est dur à déchiffrer. Mais la qualité du message restituée est moins bonne. la valeur 255 constitue la valeur maxi. En fait, il s'agit des restes de la première bétà. |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: MyProtect Jeu 01 Mai 2008, 17:57 | |
| nan, pas key2, key
parce que dim(entier) n'a pas de sens... |
| | | Contenu sponsorisé
| Sujet: Re: MyProtect | |
| |
| | | |
Page 1 sur 1 | |
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
|
|