Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Divers >> Tiny tiny crypt
Tiny tiny crypt
Version : 1.0.1 Taille : 1072 octets Ajouté le : 2013-11-26 13:38 Modifié le : 2015-11-26 12:25
Auteur et posteur :
Julese50Hors ligneGourouPoints: 315 Défis: 16 Message
Aucune image disponible
Nombre de visites sur cette page : 3429
Score au progrank : 18
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
416 téléchargements | Soumettre un test

Ce programme est dans le domaine public.


Votre calculatrice doit posséder les chaines de caractères (Str) et Menu pour utiliser ce programme. Si vous avez une Graph 85 (SD), mettez-la à jour.
Description :

C'est un petit programme pour "chiffrer" (je sais même pas si on peux appeler ça comme ça) des mots ou des phrases. Il utilise les variable A,F,T et S, les strings 1,2 et 3.
Quand vous encryptez un message vous mettez un "salt" (C'était seulement le salt à la base mais maintenant c'est un peu comme un mot de passe). Vous mettez celui que vous voulez mais il le faudra pour décrypter le message.

Attention, le chiffrement, c'est vraiment à ch***, donc à ne pas utiliser pour des messages (relativement) importants, même si je pense pas que vous alliez le faire.

Si vous rencontrez des bugs ou si vous avez des suggestions, n\'hésitez pas à me les envoyer pas MP ou par commentaire.


Commentaires :


RevenartsHors ligneMembrePoints: 233 Défis: 5 Message
Posté le 26-11-2013 à 22:09 | #
Je suis justement en train de faire un programme de cryptage

-Le programme DCRYPT256 bug (sur G95SD) : Erreur d'argument
Donc 3 lignes après " 'Split " il faut modifier "Locate 1,(F/21)+1,..." en ajoutant Int ce qui donne "Locate 1,Int (F/21)+1,..." sinon il y a une erreur car le coordonné Y n'est pas un entier.

Sinon tout marche bien, c'est sur que le cryptage n'est pas des plus compliqué, mais tant que ça marche
TotoyoHors ligneMembre d'honneurPoints: 16076 Défis: 102 Message
Posté le 26-11-2013 à 22:36 | #
Merci pour le partage Julese50, j'ai déplacé ton programme dans Graph 35+ USB/75/85/95 (SD) car il utilise les chaines de caractères.
BtlHors ligneAncien modérateurPoints: 3879 Défis: 107 Message
Posté le 26-11-2013 à 23:43 | #
ah, le "graph 35+USB" a été rajouté, c'est une bonne nouvelle
TotoyoHors ligneMembre d'honneurPoints: 16076 Défis: 102 Message
Posté le 27-11-2013 à 00:31 | #
Oui, ça a été plus simple que prévu (pour une fois ).
Julese50Hors ligneGourouPoints: 315 Défis: 16 Message
Posté le 27-11-2013 à 06:39 | #
Quand je l'ai mis en ligne j'hesitais pour le mettre dans cette categorie mais je me suisdit que ça devait être pour les addins. Sinon je me suis trompe de fichier à envoyer et le programme de decryptage est assez buggé je pourrais mettre la bonne version vers 15h aujourdhui.
RevenartsHors ligneMembrePoints: 233 Défis: 5 Message
Posté le 27-11-2013 à 08:01 | #
Je me suis trompé, c'est juste qu'il manque le Step 21 pour la dernière boucle For...
Julese50Hors ligneGourouPoints: 315 Défis: 16 Message
Posté le 27-11-2013 à 14:03 | #
Oui je sais et aussi la chaine du début qui sert à décaler les lettres dans l'ordre de l'alphabet ne contient pas le même nombre de caractères dans le crypt et décrypt. J'envoie tout de suite la bonne version.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2023 | Il y a 62 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd