C++: redirection sortie standard.

Fermé
gardiendelanuit Messages postés 1769 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 - 3 févr. 2012 à 11:26
gardiendelanuit Messages postés 1769 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 - 5 févr. 2012 à 10:52
Bonjour,

Je souhaiterais, comme indiqué dans le titre, rediriger la sortie standard vers ma carte réseau dans un premier temps de façon à créer un système de messagerie instantané sécurisé entre 2 postes distant par internet.

Et vu que je ne sais pas comment réellement m'y prendre, je demande votre aide ^^'.

Merci d'avance pour vos réponses.

2 réponses

titus22 Messages postés 1918 Date d'inscription jeudi 1 décembre 2011 Statut Membre Dernière intervention 16 février 2012 634
3 févr. 2012 à 11:33
Dup()
Dup2()

Perso j'utiliserais un modele client / serveur avec socket...
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
3 févr. 2012 à 14:44
Salut.
il y a aussi freopen() si tu ne souhaite pas conserver la sortie standard.
Je ne suis pas sur que ça soit le plus simple comme méthode.
Je ne vois pas en quoi c'est sécurisé en plus.
0
gardiendelanuit Messages postés 1769 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
Modifié par gardiendelanuit le 3/02/2012 à 17:03
La sécurisation se fera avec un algorithme de cryptage fait maison avec une clef^^
freopen() est aussi pour le c++?
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
4 févr. 2012 à 09:49
Les fonctions C sont utioisable en C++. E fait de manière général, il y a une interopérabilité des langages compilé. Tu peux faire un programme avec du C, du C++ du fortran sans problème. Tu peut peut être même utiliser aussi du pascal.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
5 févr. 2012 à 01:20
La sécurisation se fera avec un algorithme de cryptage fait maison avec une clef^^
Pour info, la sécurité d'un algorithme de cryptographie est sa robustesse. Peu importe qu'il soit connu. A moins d'être un bon cryptographe, il est préférable d'utiliser un algorithme reconnu et réputé fiable genre RSA (pour l'échange des clés) / AES (pour la communication).

Cdlt,
0
gardiendelanuit Messages postés 1769 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
5 févr. 2012 à 10:52
Merci fiddy et char, enfaîte j'avais pour réel projet de pouvoirs choisir le type de cryptage au démarrage du logiciel avec ceux existant déjà et un que je m'efforcerais à ("bien") faire.
0