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

VB.NET Discussion :

Ouverture d'un fichier Crypter dans la form


Sujet :

VB.NET

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut Ouverture d'un fichier Crypter dans la form
    Bonjour,

    Je suis entrain de créer une application dans laquelle j'ai des fichier cryptés (PDF, Word, Excel ...)
    J'ai déjà fait mon Algorithme de Cryptage et de Décryptage sur la base du RC4 (je ne sais pas si c'est le mieux mais je trouve que ça fonctionne bien, mais je suis preneur si vous avez un avis ou un conseil).
    J'aimerais donc faire une interface Utilisateur dans laquelle il pourrais lire les fichiers (dans la form uniquement) et sans être obligé de faire un Fichier Décrypté qu'il pourrais récupérer.

    Merci par avance pour votre aide.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    pas sûr que ca soit faisable, même winrar quand on double clic sur un fichier il l'extrait dans le dossier des fichiers temporaires puis le lance ...

    après un fichier pdf ca doit pouvoir s'ouvrir dans un form, mais un fichier word s'il s'ouvre avec word l'utilisateur pourra enregistrer une copie où il veut une fois ouvert
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    Il faudra donc que je me démerde pour que se ne soit que des fichier PDF

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    Citation Envoyé par nono90 Voir le message
    Il faudra donc que je me démerde pour que se ne soit que des fichier PDF
    si tu trouves une solution pour les afficher depuis des octets oui
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    Est-ce Qu'avec un MemoryStream se serais possible ? (j'ai un peu regarder mais je sais pas bien comment ça fonctionne ><')

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    là n'est pas la question
    pour afficher ton pdf sans fichier il faut 2 choses, trouver quelque chose qui affiche un pdf dans un form, et trouver comment l'alimenter avec octets

    pour afficher un pdf dans un form il y a la méthode simple, lancer le pdf et récupérer la fenetre pour la mettre dans la tienne
    mais là aussi les programme permettant d'ouvrir un pdf demande généralement un fichier et propose via un bouton de faire un sauvegarde
    il faudrait trouver une dll tierce qui peut afficher un pdf et du coup il n'y aurait pas le bouton d'enregistrement

    après il faudrait que cette dll tierce permettent de recevoir des octets, et là ce n'est pas gagné non plus, ce n'est pas un comportement commun


    le mieux serait peut etre autre chose, pour ca il faudrait connaitre le but de ton appli
    si le but c'est d'afficher des documents "secrets" il y a d'autres formats plus compatibles, le flowdocument de wpf est basé sur de l'xps et doit pouvoir etre sérialisé et donc désérialisé depuis des octets
    après en .net tu ne pourras pas faire quelque chose de sécurisé, un programme se décompile en 3 clics et on verra la méthode de cryptage
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    Arf, c'est si vulnérable que ça ?

    Enfin les utilisateurs qui vont s'en servir ne sont pas a se point, mon but et de protéger des fichiers qui seront crypté sur un serveur, via l'application l'utilisateur pourrais récupérer se fichier "Crypter" afin d'y accédé en local, mais toujours pas l'application. Et le but et qu'il ne puisse pas se passé de l'application pour le lire (enfin pas de manière simple, genre copié le fichier quand il est décrypté ou l'enregistré depuis l'application ou autre).

    L'idéal serait donc de le décrypter sans le sauvegarder, et lire se fichier.

  8. #8
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    et les captures d'écran ca te dérange pas ?


    après si c'est juste poure de l'affichage, un jpeg ca peut aller, on peut en afficher depuis des octets
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  9. #9
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    C'est sur que les personnes peuvent toujours faire des capture d'écran mais si je peu déjà leur compliqué le travail et évite de laisser partir les fichiers Originaux c'est déjà pas mal.

  10. #10
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    je pense que le mieux reste l'autodestruction de l'écran
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system.windows.forms.screen.explode(5000)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  11. #11
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    +1

    Comme je l'ai dit un peu plus haut, les utilisateurs ne seront pas des expert en informatiques, donc le seul faite de ne pas avoir accès au fichier décrypter et de ne pas pouvoir l'enregistrer les freinera déjà bien je pense.

    L'ouverture d'un PDF a travers WebBrowser est possible ? j'ai essayé avec un word ou un excel mais il me renvois sur Word ou Excel directement.

  12. #12
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    ca dépend des machines (navigateur et plugin installé) mais du coup s'il y a le plugin il y aura le bouton pour enregistrer
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  13. #13
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    Est-ce qu'il possible de lire un PDF Directement dans un MemoryStream (car lors de mon "Désencryptage" j'ai un StringBuilder que je peu renvoyé dans un MemoryStream, mais j'arrive pas a lire se mémorystream sous la forme d'un PDF.

Discussions similaires

  1. Ouverture d'un fichier excel dans IE
    Par fthem dans le forum IE
    Réponses: 0
    Dernier message: 19/03/2009, 09h48
  2. Ouverture d'un fichier stockée dans un champ image
    Par sat478 dans le forum Access
    Réponses: 1
    Dernier message: 08/09/2006, 18h27
  3. ouverture de fichiers word dans delphi (sans utiliser word)
    Par poussinphp dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 11/07/2005, 14h25
  4. Réponses: 5
    Dernier message: 27/07/2004, 17h04

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