[.NET2] SECURESTRING, STRING CRYPTÉE EN MÉMOIRE

Nix Messages postés 831 Date d'inscription samedi 15 mai 1999 Statut Membre Dernière intervention 18 juillet 2009 - 19 avril 2006 à 14:59
VBSorcier Messages postés 102 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 29 avril 2007 - 6 mai 2006 à 11:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37142-net2-securestring-string-cryptee-en-memoire

VBSorcier Messages postés 102 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 29 avril 2007
6 mai 2006 à 11:35
bon alors dans la serie, fonction inconnue de .net 2 je propose aujourd'hui :
les certificats

pour ceux que ca intérresse :

http://www.vbfrance.com/code.aspx?ID=37468

et puis la meme mais en C#
http://www.csharpfr.com/code.aspx?ID=37466

a+
VBSorcier
VBSorcier Messages postés 102 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 29 avril 2007
28 avril 2006 à 18:06
c'est clair que les fonctionnalitées telle que celle là, on ne les trouvent pas un matin en se reveillant et disant "cette nuit j'ai révé du type Securestring de la classe Security du .net framework 2 à quoi sert donc ce truc, tiens j'vai faire une source pour CS" !!!

j'avais entendu parler de "securestring" lors des DevDays2005 (auxquels je n'ai pu assister => donc je me suis fait tous les webcasts Microsoft des DevDays2005 (environ 10h de video))... et c'est là qu'ils introduisaient tout les nouvelles fonctionalité de .net2 et SQL Server 2005 (y'avait aussi les e-demos)


voila

PS : ca me generai pas que MS m'appel :p
supremeadada Messages postés 6 Date d'inscription vendredi 11 avril 2003 Statut Membre Dernière intervention 28 avril 2006
28 avril 2006 à 11:13
Quand on cherche une fonctionnalité, on met souvent beaucoup de temps pour trouver les syntaxes.
Microsoft devrait t'embaucher pour rédiger des exemples dans leur doc qui en manque cruellement. Si j'avais trouvé ce soft dans la doc j'aurais gagné beaucoup de temps.
La remarque de Willi est juste.
Merci
VBSorcier Messages postés 102 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 29 avril 2007
20 avril 2006 à 20:17
Oué c'est vrai j'aurais pus le mettre, mais là, c'était surtout pour bien montrer comment la modifier (inserer/supprimer un caractère là ou l'on veux, lecture), surtout que dans ce code le texte (mot de passe) est ammené à etre modifié plus que dans un autre car en je pense que le plus souvent le code rencontré sera :

Dim MySecureStr as SecureString
For Each mChar as Char In "Mon Texte à sécuriser"
MySecureStr.AppendChar(mChar)
Next
donc pas besoin de InsertAt et RemoveAt

Merci à toi de l'avoir rajouté pour ceux qui voudrais compléter le code :p

a+
VBSorcier
cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
20 avril 2006 à 16:01
Pour compléter ta source, utilise la méthode MakeReadOnly pour interdire toutes modifications accidentels ou malveillantes.

Bonne continuation.
Pym Corp Messages postés 166 Date d'inscription jeudi 9 décembre 2004 Statut Membre Dernière intervention 18 novembre 2007
19 avril 2006 à 17:29
Cool je connaissais pas merci VBSorcier :)
Nix Messages postés 831 Date d'inscription samedi 15 mai 1999 Statut Membre Dernière intervention 18 juillet 2009
19 avril 2006 à 17:16
Avec plaisir ;)
Surtout que cette nouvelle feature est vraiment utile et pas encore bien connue
VBSorcier Messages postés 102 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 29 avril 2007
19 avril 2006 à 15:45
quand je disais "source nulle, qui sert à rien, y'en a des milliers sur CS", je pensais aux enventuels commentaires qu'aurai pu faire d'autres developpeurs en voyant les 1er abords de ma source (genre une n-ieme fenetre de connexion...)

Je disais nullement que les sources dans les memes genres sont nulles

Si je peut je ferai d'autres sources pour montrer les nouvelles fonctionnalité peu connus de .net2

a+
VBSorcier
Nix Messages postés 831 Date d'inscription samedi 15 mai 1999 Statut Membre Dernière intervention 18 juillet 2009
19 avril 2006 à 14:59
T'es un peu sévère là quand même
"source nulle, qui sert à rien, y'en a des milliers sur CS" :p

Sinon, c'est une bonne idée de montrer cette nouvelle fonctionnalité de .NET 2
Rejoignez-nous