|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Salut,
J'ai créé une appli qui permet de se loger sur un programme Citrix. J'enregistre le User et Password avec la commande SaveSetting. Pensez vous qu'il serait mieux de crypter les données avant de les stocker? C'est pour utiliser au travail, chaque poste informatique est attitré à un salarié. Nous devons nous connecter sur le pc avec un user et password windows, donc chaque utilisateur possède une session... Qu'en pensez vous? Quelle cryptage me conseillez vous? avez vous des codes "Coder => Decoder"?? Merci à vous ! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 715 ![]() |
Salut, peut-être sur http://www.developpez.net/forums/d40...-8-caracteres/ avec le lien donné en post #7
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Merci, mais ça marche comment? il y a plein de fichier dans l'archive, je fais comment pour placer ça dans mon code?
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 715 ![]() |
Salut, lis le post #10 de http://www.developpez.net/forums/d40...-8-caracteres/
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Ok, c'est good j'arrive à crypter, merci beaucoup !
Mais ! Comment je fais pour décrypter??? |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 715 ![]() |
Salut, il ne s'agit pas de cryptage mais de hachage, le hachage permet de réduire la taille d'une chaine et son déchiffrage est impossible(?)
voir http://fr.wikipedia.org/wiki/Cryptog...ons_de_hachage
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#7 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Ok alors ça me sert à quoi de hacher si je ne peux pas restituer la chaine d'origine???
Le but c'est de crypter un mot de passe et de le réutiliser à n'importe quel moment... J'ai plutot utilisé ce topic : http://www.developpez.net/forums/d61...on-decryptage/ Sachant que la base de registre n'est pas accessible par regedit ou autre, il est donc difficile pour un utilisateur Lambda de retrouver le mot de passe... |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 715 ![]() |
Re, la "clé" générée par le hachage est unique même si le risque de collision théorique existe, et dans ton cas largement suffisante sans avoir à rajouter par exemple un cryptage style RC5. Il te suffisait de hacher user/password et de vérifier la concordance avec la clé sauvée dans le registre
De plus non réversible contrairement à ton cryptage Vigenere
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#9 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Salut,
En fait si je sauve le user et pwd dans le registre, c'est pour qu'au lencement de l'application, le user et le pass apparaissent automatiquement.. Si je comprends ton raisonnement, la sauvegarde du password permet de verifier si l'utilisateur a saisi le bon password et le bon user... Or je ne veux pas que les utilisateurs tapent leurs pass et user a chaque fois... |
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 715 ![]() |
Re, dans ce cas à quoi bon parler de sécurité car c'est plutôt du pipeau
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
10
|
|
|
#11 | |
|
Expert Confirmé
![]() |
bonjour
d'autant plus que ton fichier devra fonctionner avec (X) mot de passe et login sur (X) machine qui devront etre préalablement intégré soit dans un sheets soit dans le code on en reviens alors a la reflection de kiki29 Citation:
![]() ![]() puisque le niveau de securité est relativement bas pourquoi ne pas utiliser un certificat pour ce classeur ce qu'il l'ont pas ne l'utiliseront pas au plaisir
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
|
00
|
|
|
#12 | |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Citation:
Le fichier ne contient qu'un form avec un champ User et Password. Lors du clique sur "Connecter" Le code se connecte au programme citrix, et le pass et user sont sauvegardés dans la base de registre windows... Lorsque le fichier est fermé et que l'utilisateur l'ouvre de nouveau, au chargement, les users et passwords sont de nouveau affichés. Si une personne fait tourner le fichier, les mots de passe ne peuvent absolument pas suivre le fichier... D'autant plus que la base de registre windows est inaccessible avec Regedit. Qu'en penses tu maintenant? |
|
|
|
10
|
|
|
#13 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 715 ![]() |
Salut, et comme expliqué plus haut tu te retrouves avec une pseudo sécurité qui tient du pipeau, bref une sécurité à la Kerviel
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#14 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Pourquoi explique je ne comprend pas... A partir du moment ou les infos ne sont pas stockée dans le fichier excel, et que la base de registre est verrouillée...
Les postes informatique ne sont utilisés que par une seul personne... Chacun à son propre pc verrouillé par mot de passe de session windows... Merci de m'expliquer clairement pourquoi c'est du pipeau stp merci. |
|
|
00
|
|
|
#15 | |
|
Expert Confirmé
![]() |
Citation:
tu es obligé d'avoir une correspondance sur ton fichier pour que ce qui es dans ta base de registre corresponde a quelque chose sinon ça sert a quoi comprend tu mieux la ?????? au plaisir
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
|
01
|
|
|
#16 | |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Citation:
Lis bien mes explications stp et tiens moi au ju. Je n'ai dans mon fichier, qu'un seul et unique userForm, qui contient un champ User et un champ Pwd, avec les caracteres masqués pour le password. Lorsqu'on clique sur le bouton log me, le code enregistre les user et passe dans la base de registre, et la suite du code consiste a ouvrir Internet Explorer et a se connecter a un site web INTRANET en renseignant les user et password, ensuite le code ouvre un lien qui charge une application Citrix, et les mots de passe et user sont de nouveau inscrit dans cette application... L'ecriture dans le fichier excel est verouillée et l'enregistrement interdit. Lorsque l'utilisateur ouvre son fichier excel, les passwords et user sont rechargés a partir du registre afin qu'il n'ai pas besoin de les saisir de nouveau... Alors, je peux dire a mes collegue d'arreter de fabriquer des pancartes avec leurs passwords dans l'unique but de les afficher partout??? J'utilise excel pour lancer pour lancer mon appli, mais je le repete, aucune info n'est stockée dans une cellule ou une feuille... |
|
|
|
00
|
|
|
#17 |
![]() ![]() Alain GerardConsultant informatique Inscription : mai 2005 Messages : 3 675 ![]() |
Rassure-toi.
Ta sécurité est bonne. Même pas besoin de crypter quoi que ce soit puisque les données ne sont accessibles que par l'utilisateur qui s'est identifié. Il faut juste que les utilisateurs pensent à verrouiller leur PC quand ils le quittent sinon... plus de sécurité.
__________________
N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres! Pensez aussi à voter pour les réponses qui vous ont aidés. ------------ Je dois beaucoup de mes connaissances à mes erreurs! |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com