Gamme TI-82
Partager sur Facebook Fil RSS Imprimer la page
Cacher les résultats

Résultat de la recherche



Poster un nouveau sujet Poster une réponse <<   Page: , 2,      >>
chaos mathématique et cryptage
Auteur Message
vibra
Avatar

Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
Posté le : Mar 25 Déc 2007, 18:28   Citer 

Finalement c'est beaucoup plus clair quand Webmaster répond ! winkle.gif

----------------------
Vive la programmation et vive le vibraphone !!!
 Adresse email Haut de page Bas de page 
 
Akmdad
Avatar

Autorisation : Membre
Nb de messages : 726
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Mar 29 Jui 2010, 18:19   Citer 

et puis pour le code le "pirate" peut supprimmer ces ligne et hop, plus de problèmes...

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 29 Jui 2010, 20:54   Citer 

-ça a déjà été dit donc remonter ce vieux sujet est un peu superflu (même si je le trouve chouette). Et puis c'est toujours mentionné dans toutes les discussions sur les protections.
-les programmes peuvent être protégés avec ZPROTECT. Cela limite le nombre de gens assez équipés.
-ce principe pourrait être appliqué dans d'autres langages.
C'est le même genre que le RSA.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Akmdad
Avatar

Autorisation : Membre
Nb de messages : 726
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Mar 29 Jui 2010, 22:56   Citer 

oui... bien sur maitre linkakro

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
vibra
Avatar

Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
Posté le : Dim 22 Aoû 2010, 23:06   Citer 

Hé ben, je ne pensais pas que mes vieux articles intéresseraient quelqu'un si longtemps après leur publication… laugh.gif

C'est bien, je vois que la relève est assurée. Continuez comme cela, et bonne programmation ! rollineyes.gif

----------------------
Vive la programmation et vive le vibraphone !!!
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2176
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Lun 23 Aoû 2010, 15:43   Citer 

tu reviens de temps en temps jeter un coup d'oeil avec nostalgie?
ton article est vraiment intéressant, vu que personne d'autre connaissait.

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Mar 24 Aoû 2010, 11:03   Citer 


Citer
Plus simplement la fonction racine carrée et la fonction carrée sont des fonctions réciproques car (sqrt(4))²=4.



Finalement c'est bien de remonter les sujets des fois car le Webmaster à écrit une belle bourde là car ces deux fonctions sont réciproques que sur R+! (sqrt((-4)²)=4)

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
vibra
Avatar

Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
Posté le : Mer 25 Aoû 2010, 19:44   Citer 

Ouais un petit coup de nostalgie de temps en temps… happy.gif

----------------------
Vive la programmation et vive le vibraphone !!!
 Adresse email Haut de page Bas de page 
 
Akmdad
Avatar

Autorisation : Membre
Nb de messages : 726
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Lun 30 Aoû 2010, 19:06   Citer 

vibra, d'après ce que tu dis, tu vas quitter le forum???

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Persalteas



Autorisation : Membre
Nb de messages : 2176
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 31 Aoû 2010, 10:34   Citer 

ça fait déjà un moment qu'il ne parle plus beaucoup...
C'est surtout que quand on est pas venu depuis longtemps on a la flemme de lire tous les suget qu'on a pas vus...

 Adresse email Haut de page Bas de page 
 
Akmdad
Avatar

Autorisation : Membre
Nb de messages : 726
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Mar 31 Aoû 2010, 10:41   Citer 

qui t'oblige a le faire?
les flammes?
sur le menu principal des forum, tu fait [marquer tous les forums comme lus]

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2176
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 31 Aoû 2010, 10:42   Citer 

je te rappelle qu'être sur ce forum sert a répondre au questions des autres et pas a les ignorer.

 Adresse email Haut de page Bas de page 
 
Akmdad
Avatar

Autorisation : Membre
Nb de messages : 726
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Mar 31 Aoû 2010, 10:48   Citer 

pas ds la section article

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2176
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 31 Aoû 2010, 11:03   Citer 

certes, mais c'est pas dans la section article qu'il y a le plus de messages à lire.

 Adresse email Haut de page Bas de page 
 
Akmdad
Avatar

Autorisation : Membre
Nb de messages : 726
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Mar 31 Aoû 2010, 11:44   Citer 

rhooo et puis zut

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
Cytropus



Autorisation : Membre
Nb de messages : 408
Inscrit le : Lun 07 Nov 2011, 12:09
Posté le : Ven 02 Déc 2011, 16:38   Citer 

Salut à tous,
Désolé de rouvrir ce vielle article mais il y a deux trois points que je pige pas:
1: 4^282=1312 quelqu'un peut m'expliquer?
2: j'ai recopier le pgrm, relut 7 fois, il me met err div par 0

----------------------
Le nouveau site de tout82
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 880
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Ven 02 Déc 2011, 20:53   Citer 

Je sais que je suis inutile, mais :

(pas de commentaire xD)

1.Surement un truc de spé maths que je ne connais pas. (et ne connaitrais pas je compte prendre spé phys !)

2.Es tu sur d'avoir pris le bon programme ? En tous cas chez Vibra il a marché ... alors ...

3.Moi ne t'inquiète pas il y a BEAUCOUP plus de 3 points que je ne comprends pas godgrace.gif Je pense que le plus calé ici pour répondre serait Linkakro winkle.gif

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Sam 03 Déc 2011, 0:12   Citer 

Ce motif me semble valable pour remonter un sujet.

Dis nous la ligne de l'erreur pour qu'on puisse la traquer.
Y1(A)-10[pi]((10[pi]<10)+int (Y1(A)/(10[pi] est propice aux erreurs.
[pi] désigne le nombre PI à écrire avec le caractère spéciale approprié.


L'intérêt de ce sujet est l'usage des divisions euclidiennes pour crypter des nombres. Et aussi vibra s'est amusé à crypter la clé de cryptage.

Dire que A est congru à B modulo C signifie que A=B+QC avec Q un entier relatif.
La division euclidienne en est un cas particulier.
Les congruences admettent des propriétés simples comme compliquées qui permettent de crypter de manière efficace.
L'astuce est que certains cryptages simples nécessitent des décryptages compliqués. Parfois il suffit d'une formule mathématique pour résoudre ce qui demanderait autrement un supercalculateur.

Je ne suis pas sûr mais 4^282 est probablement congru à 1312 modulo une clée puisque le programme semble basé sur une division euclidienne.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 880
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Sam 03 Déc 2011, 11:25   Citer 

Moi en fait j'ai une question globale, étant curieux naturellement ... ça veut dire quoi ça ?


Code
Y1(A)-10[pi]((10[pi]<10)+int (Y1(A)/(10[pi]
Input "B=",A
ClrHome
Y1(A)-Ans((Ans<0)+int(Y1(A)/Ans->B
453->rand
rand
10^-3round(rand,4
If round(B,7)=11,937+Ans



(ps : bon ... le clr home et input je connais ... quand même ... winkle.gif )

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Sam 03 Déc 2011, 21:30   Citer 


Code
"(10+X)sin(cos((10+X)^2"->Y1
affecte une opération à Y1

Y1(A)-10[pi]((10[pi]<10)+int (Y1(A)/(10[pi]
revient à
Y-Pint(Y/P)-P(P<10
ce qui donne le reste euclidien de Y/P auquel on soustraît P si P<10

Y1(A)-Ans((Ans<0)+int(Y1(A)/Ans->B
revient à
Z-Ansint(Z/Ans)-Ans(Ans<0->B
ce qui donne le reste euclidien de Z/Ans auquel on soustraît Ans si Ans<0

453->rand
rand
10^-3round(rand,4

rand (NbrAléat) provoque un calul qui dépend de la précédente valeur du rand.
De plus on peut initialiser la valeur du rand et la prochaine lecture de sa valeur sera influencée.
rand sert juste à compliquer la tâche de quiconque espérerait décrypter, car la valeur générée n'est pas présente explicitement dans le programme.

If round(B,7)=11,937+Ans

effectue une opération bizarre sur l'image des rand pour vérifier que le résulat est valide.


Vibra a déterminé les valeurs du résultat expérimentalement en fonction de valeurs initiales qu'il a entré semble-t-il au hasard. Ces valeurs sont le code d'entrée et la constante du rand.
L'usage d'un modulo complique déjà le comportement mathématique mais en plus il s'est amusé avec des rand histoire d'avoir des nombres irrationnels dans les calculs.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse <<   Page: , 2,      >>





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2016 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink
 

Site hébergé par Free Page sous licence creative commons Page validée par le W3C (XHTML 1.0 Transitional) Feuille de style validée par le W3C Flux RSS 2.0 valide Page étiquetée par l'ICRA Page testée par Ocawa