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

Delphi Discussion :

[Delphi] Logiciel d'échange sécurisé - demande d'avis


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Homme Profil pro
    Fondateur de ZetaPush - realtime BaaS
    Inscrit en
    Mars 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Fondateur de ZetaPush - realtime BaaS
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 146
    Par défaut [Delphi] Logiciel d'échange sécurisé - demande d'avis
    Bonjour à tous,

    J'ai réalisé un logiciel d'échange sécurisé basé sur des certificats.
    Ce logiciel se nomme ArbriSure (www.arbrisoft.com). Il permet de générer des archives compressées et chiffrées et seul le destinataire pourra l'ouvrir.

    Le logiciel est presque terminé mais j'aurai besoin d'avis d'utilisateurs avertis concernant l'ihm et les fonctionnalités: ce qu'il manque, ce qui est moche,...

    Si vous pouvez jeter un petit coup d'oeil et me donner votre avis, ce serai vraiment sympa

    Détails techniques:
    réalisé en Delphi 2006,
    Utilisation des JCL et des VirtualTreeView pour les IHM
    + Toolbar 2000 + PngComponent
    Le coeur est totalement multithreadé
    j'utilise la BDD firebird 2.01 en version embeded

    Merci d'avance,
    Mikaël Morvan

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Bonjour,

    J'ai téléchargé votre outil ce matin pour le tester. Je trouve l'IHM très ergonomique et simple d'utilisation.
    Cependant je n'ai pas très bien saisi le fonctionnement des certificats, quelle est la valeur ajoutée par rapport à un winrar? Et est ce vraiment fiable?

  3. #3
    Membre chevronné

    Homme Profil pro
    Fondateur de ZetaPush - realtime BaaS
    Inscrit en
    Mars 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Fondateur de ZetaPush - realtime BaaS
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 146
    Par défaut
    Bonjour,

    En fait le but est de permettre l'échange entre plusieurs personnes de manière totalement sécurisée.
    La personne qui veut envoyer un fichier doit connaitre le certificat de tout les destinataires. A partir de là, il peut chiffrer les fichiers puis les envoyer à tous les destinataires.
    Comme les clefs de chiffrement ont été générées à partir des certificats des destinataires, seuls ceux-ci pourront les ouvrir.
    Même si le message est intercepté, personne ne pourra le lire.

    Un autre principe d'ArbriSure est l'échange d'invitation. En effet, la compression et le chiffrement sont long à réaliser. Donc une fois effectués, on n'envoie pas les fichier chiffrés mais on positionne les fichiers chiffrés sur un site accessible à tout le monde. Puis on crée une invitation à partir de l'archive.
    On ajoute tous les destinataires à l'invitation et on l'envoie à tout le monde. Li'nvitation est un tout petit fichier donc pas de problème pour envoyer de grosses données.
    De la même manière, seuls les destinataires pourront ouvrir l'invitation, connaitre le positionnement des fichiers chiffrés et donc ouvrir les fichiers chiffrés.

    J'ai mis une doc en partage sur mon site....

    Merci encore pour ton interrêt

    Mikaël Morvan

  4. #4
    Membre Expert
    Avatar de LadyWasky
    Femme Profil pro
    Inscrit en
    Juin 2004
    Messages
    2 932
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 932
    Par défaut
    Est-ce donc un système utilisant les clés publiques/Clés privées ? Si oui, c'est géré sur combien de bits ?

  5. #5
    Membre chevronné

    Homme Profil pro
    Fondateur de ZetaPush - realtime BaaS
    Inscrit en
    Mars 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Fondateur de ZetaPush - realtime BaaS
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 146
    Par défaut
    Oui effectivement
    La différence est que je n'utilise pas RSA pour faire mon système clef publique clef privée mais les courbes elliptiques
    Donc si on parle en nombre de bits, il n'en faut que 160 pour les courbes elliptiques avec une sécurité nettement supérieure à RSA.
    Par exemple voila ma clef publique: WC71DCgkCcjmsuYogC+uDZCH3H8I7frzRxuj8bTfrKI+
    c'est très court comme tu vois

    Les courbes elliptiques sont utilisées par les militaires actuellement ce qui montre un petit peu le sérieux du chiffrement

  6. #6
    Membre chevronné

    Homme Profil pro
    Fondateur de ZetaPush - realtime BaaS
    Inscrit en
    Mars 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Fondateur de ZetaPush - realtime BaaS
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 146
    Par défaut
    J'ai mis à jour mon logiciel d'échange sécurisé ArbriSure.

    La version courante est la version 0.9.2.15

    Par rapport à la dernière version:

    * Modification de l'ajout de fichiers
    * Ajout de barre de progression sur les fichiers
    * Création d'une nouvelle archive par défaut au lancement
    * Correction de la boite de dialogue lors de la création du paquet racine
    * diverses corrections mineures

    Merci d'avances pour vos remarques concernant ArbriSure
    Mikaël

  7. #7
    Membre chevronné

    Homme Profil pro
    Fondateur de ZetaPush - realtime BaaS
    Inscrit en
    Mars 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Fondateur de ZetaPush - realtime BaaS
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 146
    Par défaut
    J'ai mis à jour le setup d'ArbriSure. La version est la 0.9.3.17.

    Les corrections concernent les élements suivants:
    * Correction du bug concernant la création d'invitation,
    * Correction du bug concernant les barres de défilement,
    * Confirmation en cas d'écrasement des fichiers,
    * diverses corrections mineures


    Bon tests
    Téléchargez la dernière version

  8. #8
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 40
    Par défaut
    Excellent travail Morvan Mikael

    L'interface est soignée, les fonctionalités sont tres interessantes pour tous ceux qui echengent regulierment des fichiers et ce en securité.

    Le site web est tout aussi educatif.

    Encore, bravo et merci

    P.S. J'ai ma copie et j'ai hate de la mettre en oeuvre.

  9. #9
    Membre chevronné

    Homme Profil pro
    Fondateur de ZetaPush - realtime BaaS
    Inscrit en
    Mars 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Fondateur de ZetaPush - realtime BaaS
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 146
    Par défaut
    Merci pour ce commentaire élogieux, ça me va droit au coeur

    Suites à de nombreuses demandes, j'ai commencé la création de tutoriels sur ArbriSure.
    Le premier tuto concerne la création d'archive est en ligne (www.arbrisoft.com)
    Je vais continuer par un tuto sur l'export et l'import de certificats puis par la création et la lecture d'une invitation.

    Merci encore pour votre intérêt pour ArbriSure
    Mikaël

  10. #10
    Membre chevronné

    Homme Profil pro
    Fondateur de ZetaPush - realtime BaaS
    Inscrit en
    Mars 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Fondateur de ZetaPush - realtime BaaS
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 146
    Par défaut
    J'ai mis à jour le setup d'ArbriSure. La version est la 0.9.4.22.

    Cette version incorpore une notion importante: les paquets de groupe.
    Le but est de partager un secret avec tout un groupe de personne et ce de manière totalement sécuriée bien entendu.

    Une personne génère un secret (un paquet de groupe) qu'elle enregistre dans sa base de données.
    Puis, elle invite ses contacts à rejoindre son groupe en leur envoyant le paquet de groupe (le chef de groupe doit posséder tous les certificats des invités)
    Chaque invité incorpore le paquet de groupe dans sa base de données.

    Désormais, n'importe quel membre du groupe pourra envoyer une archive ou une invitation en chiffrant avec le paquet de groupe. Et tous les membres du groupe pourront ouvrir l'archive ou l'invitation.

    C'est en quelque sorte une sécurité repoussée au niveau groupe. Le chef de groupe est responsable de la sécurité de son groupe.

    Merci pour vos tests et vos commentaires, j'y suis toujours très attentif

    le lien pour télécharger: ArbriSure

    Mikaël

  11. #11
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Salut,
    voici un compte rendu rapide sur qq manips de base (sous XP sp2) :

    En cas d'annulation lors de la première exécution tu affiches un msg d'erreur c'est plutôt un avertissement.

    Si les mots de passe saisies ne sont pas identiques, la zone de saisie n'est pas RAZ. Dans les zones de saisie le copier/coller est actif mais ne fonctionne pas.

    Petite coquille dans le menu "A propos".

    Dans le menu "Ajouter des fichiers", la sélection d'une unité lecteur de CD qui ne contient pas de CD ne provoque aucun avertissement. Bon c'est un choix comme un autre.

    Si dans les options-répertoires je saisie "com1" puis valide, l'appel du menu "Ajouter des fichiers" n'affiche plus les icônes, je te l'accorde c'est tordu comme manip ;-) De plus c'est un composant système...

    La fermeture de la fenêtre "Ajouter des fichiers" est parfois "saccadée" avec un affichage parasite.

    La sélection dans la corbeille reste possbile mais le fichier sélectionné n'est pas ajouté dans la liste, normal. Idem pour un lien ftp...

    Lors d'un enregistrement sur CD tu indiques qu'on ne dispose pas des droits et qu'il faut contacter l'admin. C'est le support qui va être content :-)

    On peut ajouter + fois le même fichier, est-ce le comportement attendu ?
    La suppression d'un fichier en doublons ne pose pas de pb.

    Le menu "Nouvelle archive" ne me propose pas une sauvegarde du travail en cours.

    Certains boutons sont activés alors que l'opération ne peut s'effectuer, cf ."Supprimer la sélection en cours", idem pour le menu "sécurité".

    Dans certains "expert" tu autorises la saisie de caractère espace mais un contrôle dans le code empêche la validation du choix "next".

    Le soft dispose t-il d'un répertoire de travail dédié ? Si c'est le cas les boîtes de dialogue ne pointent pas dessus par défaut.

    Je peux créer 2 catégories de même nom, c'est prévu ?
    La longueur du nom de catégorie n'est pas vérifié d'où un bug, le mail généré automatiquement t'a été envoyé. A noter que l'annulation de l'envoi d'un mail au support affiche tout de même (en anglais) "mail envoyé".

    La sélection d'un fichier .ara créé à la mano, et contenant n'importe quoi, provoque de sérieux pb. A priori il n'existe pas de contrôle sur la structure du fichier...
    Ex : Menu "ouvrir", saisir "c:\temp" puis sélectionner au hasard dans un répertoire un fichier non valide( comportement correct), ensuite "enregistrer sous" -> crash.
    Alors que la création d'un paquet racine effectue ce test sur le fichier sélectionné!

    J'ai envoyé 3-4 mails sur des crash, indique moi si tu les a reçus. Tu utilises bien le produit gratuit MADException ?

    Je pense qu'il manque un fichier texte sur l'usage et l'objectif de ton soft.

    Précise que ce soft est gratuit car la pub n'est pas autorisée sur le forums pour les produits payant, cf. les régles des forums.

Discussions similaires

  1. Logiciel d'échange sécurisé
    Par CrashBC dans le forum C++
    Réponses: 6
    Dernier message: 31/12/2012, 22h57
  2. [Delphi] - ArbriSure - logiciel d'échange sécurisé
    Par Morvan Mikael dans le forum Mon programme
    Réponses: 3
    Dernier message: 26/07/2007, 11h01
  3. Réponses: 11
    Dernier message: 28/04/2006, 12h50

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