OVH Cloud OVH Cloud

encr

4 réponses
Avatar
wendy
Bonjour,

je développe un web application. J'ai une méthodes Encrypt() pour encrypter
le mot de pass saisit par un utilisateur.

voici ma méthode
-------------------------------------------------------------------------------
using System;
using System.Web;
using System.Security.Cryptography;
using System.Text;
using System.Text.RegularExpressions;

public static string Encrypt(string s)
{
Byte[] clearBytes = new UnicodeEncoding().GetBytes(s);

Byte[] hashedBytes
=((HashAlgorithm)CryptoConfig.CreateFromName("MP5")).ComputeHash(clearBytes) ;

return BitConverter.ToString(hashedBytes) ;

-----------------------------------------------------------------------------------
chaque fois, quand je conpile mon projet , j'ai reçu "Object reference not
set to an instance of an object. ". Est-ce que quelqu'un c'est pourquoi?

merci d'avence

wendy

4 réponses

Avatar
Patrice
A la compilation ou à l'exécution ?

Ce message indique un objet non initliasé (null).

--

"wendy" a écrit dans le message de
news:
Bonjour,

je développe un web application. J'ai une méthodes Encrypt() pour


encrypter
le mot de pass saisit par un utilisateur.

voici ma méthode:
--------------------------------------------------------------------------


-----
using System;
using System.Web;
using System.Security.Cryptography;
using System.Text;
using System.Text.RegularExpressions;

public static string Encrypt(string s)
{
Byte[] clearBytes = new UnicodeEncoding().GetBytes(s);

Byte[] hashedBytes



=((HashAlgorithm)CryptoConfig.CreateFromName("MP5")).ComputeHash(clearBytes)
;

return BitConverter.ToString(hashedBytes) ;
}
--------------------------------------------------------------------------


---------
chaque fois, quand je conpile mon projet , j'ai reçu "Object reference not
set to an instance of an object. ". Est-ce que quelqu'un c'est pourquoi?

merci d'avence

wendy


Avatar
Norm
>A la compilation ou à l'exécution ?


Est-ce que ça existe des erreurs Object reference not set to an instance of
an object à la compilation?

Ce message indique un objet non initliasé (null).


c'est exact, et Wendy est-ce que tu peux nous donner qu'elle ligne est en
erreur?

Cordialement
Norm
Avatar
Patrice
Je demandais justement cette précision car c'est justement ce qui est
indiqué dans le message initial ("quand je compile mon projet , j'ai reçu
"Object reference not
set to an instance of an object. ") et comme VS.NET contient du code
managé...

Patrice

--

"Norm" a écrit dans le message de
news:
>A la compilation ou à l'exécution ?
Est-ce que ça existe des erreurs Object reference not set to an instance


of
an object à la compilation?

> Ce message indique un objet non initliasé (null).
c'est exact, et Wendy est-ce que tu peux nous donner qu'elle ligne est en
erreur?

Cordialement
Norm




Avatar
wendy
Bonjour,
j'ai trouvé l'erreur au ligne:
Byte[] hashedBytes
=((HashAlgorithm)CryptoConfig.CreateFromName("MP5")).ComputeHash(clearBytes) ;
j'ai fait une faute de frappe, "MP5" dois être "MD5" ;)

Merci pour votre reponse

Wendy





"Patrice" a écrit :

Je demandais justement cette précision car c'est justement ce qui est
indiqué dans le message initial ("quand je compile mon projet , j'ai reçu
"Object reference not
set to an instance of an object. ") et comme VS.NET contient du code
managé...

Patrice

--

"Norm" a écrit dans le message de
news:
> >A la compilation ou à l'exécution ?
> Est-ce que ça existe des erreurs Object reference not set to an instance
of
> an object à la compilation?
>
> > Ce message indique un objet non initliasé (null).
> c'est exact, et Wendy est-ce que tu peux nous donner qu'elle ligne est en
> erreur?
>
> Cordialement
> Norm
>
>