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

Linux Discussion :

comment crypter un text


Sujet :

Linux

  1. #1
    Membre régulier Avatar de java_fun
    Inscrit en
    Novembre 2004
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 117
    Points : 102
    Points
    102
    Par défaut comment crypter un text
    Bonjour,
    je suis sous fedora 6 et je veux écrire un scripte qui vas crypté un text puis ecrire le résultats dans un fichier tmp et moi je vais lire ce mot crypté puis l 'utiliser donc c koi la commande qui te permet de crypté un text j'ai trouvé crypt mais il n'est pas installer par défault comment faire

    Cordialement

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    Bonjour,

    Quel niveau de cryptage souhaites-tu avoir ? Est-ce que tu as besoin d'un algorithme bijectif (c'est à dire que tes données cryptées sont décryptables), ou bien tu souhaites crypter des mots de passe, auquel cas tu n'as pas besoin de ca, et tu peux utiliser MD5.

    Je ne suis pas certain qu'il existe de nombreuses distributions incluant des librairies de cryptage accessibles en shell, mais je ne suis pas certain de cela.

  3. #3
    Membre éclairé Avatar de reggae
    Profil pro
    Inscrit en
    Août 2005
    Messages
    773
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 773
    Points : 795
    Points
    795
    Par défaut
    Quel niveau de cryptage souhaites-tu avoir ?
    C'est vraiment une question primordiale! Le meilleur moyen de crypter raisonnablement tes données est de développer un algorithme personnel...

    C'est facilement faisable suivant les exigences requises.

    Tu peux par exemple t'inspirer de cet article.
    Il te suffira de t'en inspirer pour sélectionner ton propre tableau et ton chiffrement dissuadera le tout venant...

    A++

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 129
    Points : 128
    Points
    128
    Par défaut
    Salut,

    Utilise le programme gpg (Gnu Privacy Guard)

    Pour crypter un fichier de façon symétrique :

    (tu peux choisir l'algorithme avec l'option --cipher-algo, par exemple AES256)

    et pour déchiffrer :


  5. #5
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Points : 4 926
    Points
    4 926
    Par défaut
    Citation Envoyé par reggae
    C'est vraiment une question primordiale! Le meilleur moyen de crypter raisonnablement tes données est de développer un algorithme personnel
    ouais, mais le problème est que tant que tu fais du shell, ton algorythme de décryptage ne sera pas crypté, donc il suffira te regarder ton shell pour comprendre l'algorythme, ce qui n'apporte pas plus de sécurité que d'avoir les données en clairs avec chmod uo-r.

    pour crypter les données, il vaut mieux employer un algorythme éprouvé, avec clé publique et clé privée protégée par mot de passe (comme gpg mentionné).

    l'algorythme ADGVX est bien sûr ok pour la première guère mondiale, mais de nos jours, si on veut protéger ses données, c'est quelque peu léger non? en commencant par repérer les lettres à doubles, les lettres fréquentes, et un dictionnaire et un vieux 8086 qui tourne à 4 Mhz, ça ne va pas résister longtemps

  6. #6
    Membre éclairé Avatar de reggae
    Profil pro
    Inscrit en
    Août 2005
    Messages
    773
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 773
    Points : 795
    Points
    795
    Par défaut
    Je doute que les algo implémentés dans quelque bibliothèque que ce soit vaille un bon RSA, mais le coût de la mise en oeuvre serait bien trop important pour un vulgaire chiffrage de texte à domicile .

  7. #7
    Membre régulier Avatar de java_fun
    Inscrit en
    Novembre 2004
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 117
    Points : 102
    Points
    102
    Par défaut
    Bonjour,

    merci pour les réponses mais pour être claire voiçi mon besoin :

    j 'ai un mot de passe "password" je veux le crypté (des, ou md5) avec avec une commande script (si possible) pour avoir une chaine résultats genre "a23fhgl&*rg".
    et si possible je peut après à partir de cette chaine crypté faire le décryptage

  8. #8
    Membre actif
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    587
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 587
    Points : 266
    Points
    266
    Par défaut
    Le md5 n'est pas un algorithme de cryptage, mais de hashage, il est donc irréversible.

    Cependant dans ton script tu peux mettre la chaine crytpée dans une variable. Puis lire le passe sur l'entré standard par exemple, le crypter en md5, et comparer les deux chaines cryptées. Si elles sont semblable le mot de passe rentré est juste. :-)

  9. #9
    Membre éclairé Avatar de reggae
    Profil pro
    Inscrit en
    Août 2005
    Messages
    773
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 773
    Points : 795
    Points
    795
    Par défaut
    Tu pourrais te référer à cette contribution pour mettre en place GNUPgp.

    Mais que cherches-tu à faire au fait, empêcher des utilisateurs appartenant à l'ensemble root de lire tes fichiers ou combattre les attaques de cracker expérimentés?

  10. #10
    Membre régulier Avatar de java_fun
    Inscrit en
    Novembre 2004
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 117
    Points : 102
    Points
    102
    Par défaut
    Bonjour,
    mon besoin est simple j 'ai un script qui redéfinisse le mot de passe de certain user :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    ...
    /usr/sbin/usermod -p '$1$ÜÌÙÒ7ßøÓ$oNOv2WNTFM7bniloL5nbo/' user1
    /usr/sbin/usermod -p '$1$ÜÌÙÒ7ßøÓ$oNOv2WNTFM7bniloL5nbo/' user2
    ...
    pour le moment j'utilise un seul mot de passe pour tous les utilisateur hors je voulais savoir comment faire pour avoir le mot de passe chiffré, comme renvoyé par crypt(3). (regarder le man de usermod) sachant que je viens du monde java

  11. #11
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    C'est pour changer le mot de passe système ? Pourquoi ne pas utiliser la commande passwd ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "monnouveaumotdepasse" | passwd --stdin user
    Faut être root, mais vu ce que tu cherches à faire, tu es obligé d'être root.

Discussions similaires

  1. [TWebBrowser] Comment ajouter du texte ?
    Par el_diablos dans le forum Composants VCL
    Réponses: 18
    Dernier message: 06/07/2004, 10h17
  2. [RichEdit] Comment surligner du texte ?
    Par micatmidog dans le forum Composants VCL
    Réponses: 3
    Dernier message: 28/06/2004, 14h01
  3. comment inserer du texte?
    Par bakonu dans le forum OpenGL
    Réponses: 2
    Dernier message: 29/04/2004, 14h32
  4. comment ecrire du texte dans une window application
    Par gaut dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 16/07/2003, 11h23
  5. Comment centrer un Texte dans un rectangle ...
    Par Djedjeridoo dans le forum Composants VCL
    Réponses: 3
    Dernier message: 16/06/2003, 22h56

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