IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Quel langage pour un TIPE sur la crypto ?


Sujet :

Langages de programmation

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Quel langage pour un TIPE sur la crypto ?
    Bonjour à tous.
    Je suis étudiant en Maths Spé MP, et je souhaiterais réaliser un TIPE sur la cryptographie.
    Le thème des TIPE étant cette année le temps, je voudrais programmer un algorithme permettant de crypter des donnés et de faire des études comparatives de temps de cryptage/cassage par apport à d'autres algorithmes.
    J'aurais voulu un conseil sur le langage à utiliser sachant que :
    • étant étudiant, j'ai des réductions assez intéressantes sur les logiciels et je ne suis donc pas limité aux versions gratuites
    • j'ai fait un peu de programmation il y a quelques temps en VB6, mais rien de compliqué, juste comme ça en dilettante
    • il faudrait que ce langage ne soit pas trop compliqué, car le TIPE doit être fini d'ici janvier au plus tard, et qu'il faut que d'ici là j'aie appris à programmer avec le langage, que j'aie mis en forme mon TIPE (transparents, dossier écrit ...)
    Merci d'avance pour vos réponses,


    GdB

  2. #2
    Membre actif Avatar de etranger
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 333
    Points : 268
    Points
    268
    Par défaut
    Une version personnel de delphi devrait faire l'affaire.

    Le langage pascal etant assez propore coté syntaxe, sa t'aidera.

    sa a de bonne performance sans etre compliqué.

  3. #3
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    pourquoi ne pas utiliser OCaML ?

    perso, je l'ai utilisé pour mes TIPE... avec aussi l'assembleur x86


    au moins, les profs qui t'écouteront au tetra-concours pourront comprendre un peu... idem pour le concours ENS

    dans le cas ENS, vu que tu le donnes en avance, ils te mettront des examinateurs compétents... des fois un peu trop (ce fut mon cas pour la partie assembleur de mon TIPE)


    ps: dans quel lycée es-tu ?
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  4. #4
    Membre éprouvé
    Avatar de InOCamlWeTrust
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 036
    Points : 1 284
    Points
    1 284
    Par défaut
    Moi je te dis exactement la même chose : prends Objective Caml (mais pas Caml Light)... et ce non seulement pour les raisons évoquées par gorgonite, mais aussi parce que, étant en prépa, tu as de fortes chances de trouver un prof ou un copain qui pourra t'aider, car Caml reste encore le langage le plus répandu en classes préparatoires.

    Si c'est vraiment "le temps" le sujet de l'année, alors tu auras aussi à disposition un vrai compilateur natif, plus rapide et produisant un code beaucoup plus performant, ce qui peut être intéressant.

    Une chose : si tu es sous Windows certaines fonctionnalités ne te seront pas accessibles, à moins que tu n'installes le Windows Visual C++... ou un truc dans le genre... entre autres, le compilateur natif. Mais ce n'est pas trop grave car tu auras toujours à disposition l'autre compilateur...

    Moi aussi j'ai fait mes deux T.I.P.E. avec Objective Caml... surtout le dernier, il défonçait tout !!!
    When Colt produced the first practical repeating handgun, it gave rise to the saying God created men, but Colt made them equal.

  5. #5
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Citation Envoyé par InOCamlWeTrust
    Une chose : si tu es sous Windows certaines fonctionnalités ne te seront pas accessibles, à moins que tu n'installes le Windows Visual C++... ou un truc dans le genre... entre autres, le compilateur natif. Mais ce n'est pas trop grave car tu auras toujours à disposition l'autre compilateur...
    Sous Windows, il est préférable à mon avis d'utiliser la version Mingw de OCaml et d'installer le compilateur Mingw. Ca prend 1/4 d'heure et on peut utiliser le compilateur natif par la suite sans problème.

    --
    Jedaï

  6. #6
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Je te conseilles également d'utiliser le langage que tu vois en classe prépa (j'imagines que tu fais option info et pas SI). Donc Pascal ou CamL (à moins que tu souhaites apprendre un autre langage, mais ce n'est pas forcement utile).


    Citation Envoyé par gorgonite
    au moins, les profs qui t'écouteront au tetra-concours pourront comprendre un peu
    En tout cas, les profs devant lesquelles je suis passé n'ont appement pas compris grand chose pour ma part
    Je ne répondrai à aucune question technique en privé

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Merci de vos réponses
    Hélas l'option info n'est pas disponible dans mon lycée (Lycée Châtelet à Douai)
    Vu que vous avez l'air majoritaires à le penser, je vais m'orienter vers Ocaml
    Le seul concours que je veux passer est celui des ENS, que j'aurais peut-être une chance d'avoir en 5/2, sinon magistere d'orsay -->> agreg -->> prof de maths (il en faut ^^)
    Je n'ai plus quà potasser les sympatiques tutos disponibles sur le site (pourquoi n'y a-t-il que 24h dans une journée ??!!)


    GdB

  8. #8
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    au fait, n'hésites pas à poster dans la section "autres langages" si tu as des problèmes...
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  9. #9
    Membre éprouvé
    Avatar de InOCamlWeTrust
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 036
    Points : 1 284
    Points
    1 284
    Par défaut
    Citation Envoyé par GdB_MP
    Le seul concours que je veux passer est celui des ENS, que j'aurais peut-être une chance d'avoir en 5/2, sinon magistere d'orsay -->> agreg -->> prof de maths (il en faut ^^)
    Ne crois pas que pour être prof de maths il faille nécessairement passer par une ENS ou la fac ; ici, à l'ENSEEIHT, comme dans beaucoup d'autres écoles, il y a une filière informatique et mathématiques appliquées ou tu ne fais que ça pendant trois ans, ou plus si tu veux passer ton doctorat, et on peut se spécialiser y compris dans des domaines très théoriques. De nombreux profs de maths sortent toutes les années des écoles d'ingénieurs... et c'est toujours beaucoup plus rentable car tu as de fortes chances d'être employé dans ton école d'origine (ou son labo si tu veux être chercheur)... donc d'enseigner dans le supérieur, ce qui est rarement acquis lorsque l'on sort de la fac.

    Enfin, bon, moi je dis ça comme ça, avec du recul, mais ensuite chacun fait ce qu'il veut.
    When Colt produced the first practical repeating handgun, it gave rise to the saying God created men, but Colt made them equal.

  10. #10
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Après des années , quel langage utiliser pour un tipe de crypto
    En 2017 je cherche aussi quel langage utiliser puisque je vais m'intéresser sur la cryptographie ! 😂✌🏻️✌🏻

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quel langage pour me remettre sur le marché
    Par younid dans le forum Langages de programmation
    Réponses: 20
    Dernier message: 14/05/2008, 17h43
  2. Quel langage pour une application de réservation de voiture sur internet ?
    Par Zhebulon dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 25/01/2007, 14h25
  3. Quel langage pour un dev sur multi-plateforme ?
    Par KarelAppel dans le forum Windows
    Réponses: 1
    Dernier message: 05/01/2007, 01h58
  4. Quel langage pour envoyer un fichier sur une adresse
    Par dai.kaioh dans le forum Développement
    Réponses: 2
    Dernier message: 02/04/2004, 16h38
  5. quel langage pour créer des "applications" sur 1 s
    Par jaribu dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 30/07/2003, 14h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo