En 1999 sortait la TI-83+ en France.
En 2009, 10 ans plus tard, après avoir laissé son ordinateur tourner jour et nuit pendant 2 mois et demie, Benjamin Moody a réussi à déterminer la clef privée RSA permettant de signer des systèmes d'exploitation pour TI-83+.
Désormais, un système non officiel peut donc être développé puis installé sur TI-83+.
Un peu d'historique:
Donc, en 1999 sortait la TI-83+ en France.
C'était la première calculatrice à utiliser la technologie Flash (mémoire ROM réinscriptible).
Cela permettait de mettre à jour le système d'exploitation, mais également d'installer en ROM des logiciels appelés applications.
On pouvait alors se demander si l'on pouvait développer son propre système d'exploitation ou ses propres applications.
A l'époque, la réponse était non.
En effet chaque application ou système devait être accompagné d'une signature cryptée par l'algorithme RSA.
On pouvait développer son système ou son application, mais tant que la signature était mauvaise, la calculatrice refusait l'installation.
Cette protection ajoutée par Texas Instruments, leur permettait notamment de vendre les applications qui seraient installables sur une seule calculatrice (pratique abandonnée depuis, mais je me demande si ils ne sont pas en train de recommencer avec la nSpire...)
Pour se concentrer uniquement sur les nSpire, Texas Instruments a abandonné les calculatrices qui ont fait son succès:
* la TI-89 et la TI-92+ depuis mars 2003
* la TI-89 Titanium et la TI-Voyage 200 depuis juillet 2005
* la TI-83+ depuis janvier 2006
* la TI-84+ depuis décembre 2007
* la TI-73 depuis mars 2008
Il y a donc eu par exemple des amélioration sur la TI-84+, dont la grande soeur TI-83+ n'a pas profité...
Un peu d'imagination:
Mais désormais, les derniers murs emprisonnant la TI-83+ viennent de tomber...
Les seuls limites maintenant ne sont plus que le matériel, et l'imagination humaine!
On peut imaginer:
* installer les derniers systèmes TI-84+ avec toutes les dernières nouveautés
* installer les systèmes TI-73 qui ont l'affichage des fractions sur plusieurs lignes
* installer Linux (même si ça sert à rien)
* développer un système gérant les niveaux de gris (comme sur la nSpire)
* développer un système incluant un moteur formel (comme sur la nSpire CAS ou les 68k)
* (...)
Un peu de cryptage:
Avec l'algorithme RSA il y a une clef publique (connue de tous) et une clef privée (connue uniquement par Texas Instruments).
La clef privée est constituée de 2 grands nombres premiers: p et q
La clef publique est le très grand nombre tel que: n=p*q
Connaissant la clef privée, il est facile de retrouver la clef publique: p*q=n
Par contre, connaissant la clef publique n, il est très long de la factoriser en p*q.
Un peu de technique:
Les clefs publiques utilisées par la calculatrice sont inscrites dans son boot code (les premiers 64Ko de ROM sur les 68k, les derniers 16Ko de ROM sur les z80).
Ces clefs publiques font 64 octets, c'est-à-dire 512bits.
Ce sont donc des nombres hexadécimaux de 128 chiffres (chaque chiffre allant de 0 à 15) -> en décimal, c'est donc un peu plus long.
Chaque calculatrice Flash (TI-73, TI-83+, TI-84+, TI-89, TI-89 Titanium, TI-92+, TI-Voyage 200) utilise une clef publique différente.
De plus il y a au moins 2 clefs publiques sur chaque calculatrice: une pour les systèmes d'exploitation, et une pour les applications.
(en fait il y en a une 3ème, mais elle est peu utilisée)
Cela fait donc un total de 14 clefs publiques différentes à factoriser (en excluant les modèles nSpire pour lesquelles le type de signature n'est plus du même type).
Sur ces 14 clefs publiques, nous connaissons 2 clefs privées:
* la clef privée TI-83+ application
* la clef privée TI-83+ système
La clef TI-83+ application était simplement incluse dans le SDK TI-83+ distribué gratuitement par TI pour développer des applications.
De plus, bonne nouvelle: la TI-84+ accepte cette clef.
La clef TI-83+ application permet donc d'installer des applications non officielles sur TI-83+ et TI-84+.
Donc, il est inutile de factoriser la clef TI-84+ application (qui permettrait d'installer une application que sur TI-84+). Une de moins - on économise 3 mois!
La clef TI-83+ système est celle qui vient d'être factorisée.
Elle permet d'installer un système non officiel sur TI-83+, mais pas sur TI-84+ cette fois-ci.
Un peu d'inventaire:
Donc, si mon décompte est exact, il resterait au moins 11 clefs à factoriser:
* TI-73 système
* TI-73 application
* TI-84+ système
* TI-89 système
* TI-89 application
* TI-89 Titanium système
* TI-89 Titanium application
* TI-92+ système
* TI-92+ application
* TI-Voyage 200 système
* TI-Voyage 200 application
Un tout nouvel horizon s'offre désormais à la TI-83+, au delà de toute limite connue!
En espérant que sa petite soeur, la TI-84+ suive très bientôt...
Source originale: forum UnitedTI en anglais
( http://www.unitedti.org/index.php?showtopic=8888" )
TI-z80 La TI-83+ complètement déverrouillée !!!
Link to topic: La TI-83+ complètement déverrouillée !!! (Comments: 0)
Divers Abandon du projet LPG ( TiLP / TiEmu / TilEm )
Une mauvaise nouvelle n'arrive jamais seule...
Le projet LPG est constitué entre autres de 3 excellents logiciels:
*TilEm, le meilleur émulateur de calculatrices TI-z80
*TiEmu, le meilleur émulateur de calculatrices TI-68k
*TiLP, un logiciel de communication universel (une véritable alternative à TI-Connect avec des fonctionnalités supplémentaires, comme le dumping de ROM en 1 clic)
L'auteur, Romain Liévin, a annoncé la fin du développement de ces logiciels, et son retrait de la communauté TI.
Il explique son choix entre autres, par le déclin de la communauté TI-68k depuis 2007, et l'impossibilité actuelle de recommencer l'aventure avec les TI-nSpire (qui restent très fermées et limitées niveau programmation).
Source: News TiLP
Page du projet LPG: http://lpg.ticalc.org
En tant qu'utilisateur quotidien de ces logiciels, je voulais donc remercier Romain pour son excellent travail, et lui souhaiter bonne continuation dans tout ce qu'il entreprendra.
Je respecte sa décision, mais avec son départ, la communauté perd gros...
Je fais le voeu que Texas Instruments changera de politique sur le développement, avant que tous les programmeurs passionnés et compétents aient perdu la foi.
Je fais également le voeu que le projet puisse être repris par quelqu'un de respectueux du travail déjà effectué, et des souhaits des utilisateurs.
Un pitoyable combat (ou tentative d'absorption) à ce sujet est déjà en cours: news ticalc
Le projet LPG est constitué entre autres de 3 excellents logiciels:
*TilEm, le meilleur émulateur de calculatrices TI-z80
*TiEmu, le meilleur émulateur de calculatrices TI-68k
*TiLP, un logiciel de communication universel (une véritable alternative à TI-Connect avec des fonctionnalités supplémentaires, comme le dumping de ROM en 1 clic)
L'auteur, Romain Liévin, a annoncé la fin du développement de ces logiciels, et son retrait de la communauté TI.
Il explique son choix entre autres, par le déclin de la communauté TI-68k depuis 2007, et l'impossibilité actuelle de recommencer l'aventure avec les TI-nSpire (qui restent très fermées et limitées niveau programmation).
Source: News TiLP
Page du projet LPG: http://lpg.ticalc.org
En tant qu'utilisateur quotidien de ces logiciels, je voulais donc remercier Romain pour son excellent travail, et lui souhaiter bonne continuation dans tout ce qu'il entreprendra.
Je respecte sa décision, mais avec son départ, la communauté perd gros...
Je fais le voeu que Texas Instruments changera de politique sur le développement, avant que tous les programmeurs passionnés et compétents aient perdu la foi.
Je fais également le voeu que le projet puisse être repris par quelqu'un de respectueux du travail déjà effectué, et des souhaits des utilisateurs.
Un pitoyable combat (ou tentative d'absorption) à ce sujet est déjà en cours: news ticalc
Link to topic: Abandon du projet LPG ( TiLP / TiEmu / TilEm ) (Comments: 0)
Divers Le sujet de Maths S de mardi, connu avant l'heure ? ...
Cette année, grâce à la reconquête du mois de juin, nous passons le BAC en dernier.
En mathématiques, nous avons donc eu la chance de voir passer 7 sujets de BAC inédits entre mars 2009 et juin 2009, ce qui est exceptionnel!!! (les années d'avant c'était 3 ou 4...)
Et bien quand on y regarde de plus prêt, on se rend compte que ces sujets sont TOUS pareils...
Ils ont tous:
- un exo de complexes
- un exo de géométrie dans l'espace
- un exo de probas
- un exo mélangeant fonctions avec suites et/ou intégrales
Ils ont presque tous:
- 1 ou 2 questions de recherche
- un exo mélangeant fonctions avec suites ET intégrales
- l'outil barycentre évoqué dans l'exo de complexes ou de géométrie dans l'espace
Donc, voilà la composition générale de votre sujet de mardi.
Dans l'archive suivante, vous trouverez:
- cette analyse détaillée
- des listes d'exos à faire absolument pour les dernières révisions
- des indications sur où trouver des corrections (attention à ne pas lire la correction avant d'avoir compris et réfléchi un moment à la question - ça ne sert à rien sinon, car ce sera rapidement oublié... c'est le cerveau humain qui fonctionne comme ça: mémoire immédiate et mémoire à long terme...)
Allez vite ici -> http://tiplanet.org/index.php?mod=archives&ac=voir&id=1260
En mathématiques, nous avons donc eu la chance de voir passer 7 sujets de BAC inédits entre mars 2009 et juin 2009, ce qui est exceptionnel!!! (les années d'avant c'était 3 ou 4...)
Et bien quand on y regarde de plus prêt, on se rend compte que ces sujets sont TOUS pareils...
Ils ont tous:
- un exo de complexes
- un exo de géométrie dans l'espace
- un exo de probas
- un exo mélangeant fonctions avec suites et/ou intégrales
Ils ont presque tous:
- 1 ou 2 questions de recherche
- un exo mélangeant fonctions avec suites ET intégrales
- l'outil barycentre évoqué dans l'exo de complexes ou de géométrie dans l'espace
Donc, voilà la composition générale de votre sujet de mardi.
Dans l'archive suivante, vous trouverez:
- cette analyse détaillée
- des listes d'exos à faire absolument pour les dernières révisions
- des indications sur où trouver des corrections (attention à ne pas lire la correction avant d'avoir compris et réfléchi un moment à la question - ça ne sert à rien sinon, car ce sera rapidement oublié... c'est le cerveau humain qui fonctionne comme ça: mémoire immédiate et mémoire à long terme...)
Allez vite ici -> http://tiplanet.org/index.php?mod=archives&ac=voir&id=1260
Link to topic: Le sujet de Maths S de mardi, connu avant l'heure ? ... (Comments: 0)
TI-Nspire La 3D arrive sur nSpire !
La TI-nSpire avait un gros défaut par rapport aux 89/92/V200: elle ne faisait pas de 3D.:mj:
Mais un de nos membres les plus actifs, Levak, l'a inventé! Des mois de développement passionné et acharné pour nous offrir ce petit bijou.:bj:
Le programme s'appelle Make3D! et fonctionne à la fois sur TI-nSpire et TI-nSpire CAS!
Désormais vous pouvez modéliser des objets et même des mondes virtuels 3D sur votre écran nSpire.
Vous pouvez également tracer les représentations de fonctions à 2 variables z=f(x,y) (BAC ES spé, et enseignement supérieur)
Ne commencez-vous pas à rêver devant l'aperçu ci-dessous? ;)
Avec cette nouvelle dimension sur votre écran nSpire, vous ne verrez plus jamais votre calculatrice comme avant!:toudou:
Plongez donc vite dans la 3D en téléchargeant Make 3D!
Et venez partagez vos idées et pensées, sur le topic officiel de Make 3D!
Mais un de nos membres les plus actifs, Levak, l'a inventé! Des mois de développement passionné et acharné pour nous offrir ce petit bijou.:bj:
Le programme s'appelle Make3D! et fonctionne à la fois sur TI-nSpire et TI-nSpire CAS!
Désormais vous pouvez modéliser des objets et même des mondes virtuels 3D sur votre écran nSpire.
Vous pouvez également tracer les représentations de fonctions à 2 variables z=f(x,y) (BAC ES spé, et enseignement supérieur)
Ne commencez-vous pas à rêver devant l'aperçu ci-dessous? ;)
Avec cette nouvelle dimension sur votre écran nSpire, vous ne verrez plus jamais votre calculatrice comme avant!:toudou:
Plongez donc vite dans la 3D en téléchargeant Make 3D!
Et venez partagez vos idées et pensées, sur le topic officiel de Make 3D!
Link to topic: La 3D arrive sur nSpire ! (Comments: 0)
Divers Préparer son BAC 2009
Pour réussir son BAC il est sage de remplir sa calculatrice, mais aussi très utile de réviser.
Le BAC est également organisé dans les lycées français présents dans le monde entier, et qui pour la plupart passeront leurs épreuves avant nous.
A partir du mardi 2 juin et jusqu'au vendredi 19 juin inclus, vous pouvez compter sur en moyenne 2 sujets inédits par jour.
Faire ces sujets et bien sur ne chercher le corrigé qu'après et c'est la réussite au bac assurée. Le travail paye toujours.
Afin de vous guider dans la jungle des sujets inédits (l'Education Nationale ne proposant pas actuellement de site centralisant toutes les informations ou sujets), je mets les documents suivants à votre disposition, et les mettrai (dans la mesure du possible) à jour quotidiennement au mois de juin.
Calendrier des inédits du BAC S 2009
Calendrier des inédits du BAC ES 2009
Les calendriers sont cliquables, et permettent ainsi d'accéder directement aux sujets des épreuves qui ont eu lieu.
Pour les séries S, je publie et mets à jour les premières annales de maths 2010 qui contiennent:
* tous les derniers sujets inédits
* une analyse des tendances de l'épreuve d'après les années précédentes
* une analyse des derniers sujets, et les prévisions qui en découlent
* des exercices ciblés tirés des années précédentes, en fonction des prévisions
Les sujets ont désormais une qualité correcte en cas d'impression.
Bon courage pour vos révisions, futurs bacheliers!
Et n'hésitez pas à venir sur le forum pour discuter des sujets ou des calculettes
Le BAC est également organisé dans les lycées français présents dans le monde entier, et qui pour la plupart passeront leurs épreuves avant nous.
A partir du mardi 2 juin et jusqu'au vendredi 19 juin inclus, vous pouvez compter sur en moyenne 2 sujets inédits par jour.
Faire ces sujets et bien sur ne chercher le corrigé qu'après et c'est la réussite au bac assurée. Le travail paye toujours.
Afin de vous guider dans la jungle des sujets inédits (l'Education Nationale ne proposant pas actuellement de site centralisant toutes les informations ou sujets), je mets les documents suivants à votre disposition, et les mettrai (dans la mesure du possible) à jour quotidiennement au mois de juin.
Calendrier des inédits du BAC S 2009
Calendrier des inédits du BAC ES 2009
Les calendriers sont cliquables, et permettent ainsi d'accéder directement aux sujets des épreuves qui ont eu lieu.
Pour les séries S, je publie et mets à jour les premières annales de maths 2010 qui contiennent:
* tous les derniers sujets inédits
* une analyse des tendances de l'épreuve d'après les années précédentes
* une analyse des derniers sujets, et les prévisions qui en découlent
* des exercices ciblés tirés des années précédentes, en fonction des prévisions
Les sujets ont désormais une qualité correcte en cas d'impression.
Bon courage pour vos révisions, futurs bacheliers!
Et n'hésitez pas à venir sur le forum pour discuter des sujets ou des calculettes
Link to topic: Préparer son BAC 2009 (Comments: 0)