Articles of hash

Comment utiliser une valeur entière avec une requête SQL Server utilisant HashBytes

J'essaie de faire une requête sur une table de nom d'user où le nom d'user et le mot de passe correspondent. La table est une table préexistante (créée lors de l'installation du logiciel de l'entreprise) et je n'ai pas la possibilité de modifier les types ou methods de chiffrement. Une requête avec une string en […]

Utilisation de MD5 en C # et SQL Server 2008 R2

J'utilise pour hacher un mot de passe en utilisant MD5 par programme, mais quand j'ai comparé les hachages MD5 créés dans les hachages C # et MD5 créés par un server SQL (HASHBYTES ('MD5', 'admin')) le résultat n'est pas le même. Comment se fait ils ne sont pas les mêmes? Comment résoudre ce problème? Aussi, […]

Comparaison d'un Checksum généré en C # avec un SQL Server

Je veux envoyer beaucoup de données de c # à ma database, avec une sum de contrôle calculée comme dernière valeur, qui devrait être comparée à celle que la procédure stockée de SQL Server calculera à partir de ces valeurs. Pour y parvenir, j'ai essayé plusieurs methods différentes comme la méthode Checksum embeddede à SQL […]

La mise à jour insère différentes valeurs de hachage qu'une sélection ne

J'essaye de mettre à jour une nouvelle colonne dans ma table d' user SQL Server avec le hachage d'une autre colonne. Lorsque je teste la conversion avec une instruction select, elle renvoie le hachage MD5 correct que je reçois des générateurs de hachage en ligne. select CONVERT(VARCHAR(32), HashBytes('MD5', 'valuetohash'), 2) lorsque j'utilise cette même conversion […]

Comment puis-je utiliser salage + hachage sur mon application ASP.Net?

Je construis un projet à partir de zéro et je veux faire les choses de la bonne façon. J'ai lu en ligne sur les hashs et c'est en fait en tournant un mot de passe en 64 lettres de mumbo jumbo, correct? Qu'en est-il du salage? Mes questions sont: Comment puis-je hacher une string en […]

mot de passe de hachage dans SQL Server (asp.net)

Est-ce comme cela que devrait ressembler le mot de passe hashed stocké dans SQL Server? alt text http://img28.imageshack.us/img28/2545/88871034.gif C'est la fonction que j'utilise pour hacher le mot de passe (je l'ai trouvé dans un tutoriel) public ssortingng EncryptPassword(ssortingng password) { //we use codepage 1252 because that is what sql server uses byte[] pwdBytes = Encoding.GetEncoding(1252).GetBytes(password); […]

Pourquoi ces valeurs Datetime renvoient-elles le même Checksum & Checksum_Agg? Comment puis-je le rendre plus unique?

J'essaie de déterminer rapidement si deux sets d'horaires sont identiques et de générer une key dont ces horaires uniques peuvent être des references. Au départ, j'ai essayé d'utiliser HASHBYTES, mais j'ai rapidement découvert que vous ne pouviez que hachage 8000 caractères et que j'ai un nombre important de dates qui, lorsqu'elles sont concaténées, dépassent 8000 […]

Calcul des hachages pour les strings dans la database SQL Server – en vaut la peine?

Disons que j'ai une table million-row [mytable] dans ma database SQL Server 2005, qui contient des colonnes: ID SomeField AnotherField Url Une requête très courante dans ce système est: select * from [mytable] où url = ' http://www.somesite.com/some/really/long/url ' Ce qui me donnera de meilleures performances: a) Ajouter un index à la colonne Url. ou […]

C # / SQL Server 2016 – Mise à jour Env. 100 millions d'loggings avec valeur de hachage

Je dois pouvoir lire environ 100 millions d'loggings à partir d'une table SQL Server 2016 Database, puis générer des hachages pour une ou plusieurs colonnes et réécrire ces loggings dans la table. Jusqu'à présent, j'ai essayé quelques solutions qui sont trop lentes pour nos besoins. Je suis en train de tester cela sur un Dell […]

SQL Server – Implémentation alternative de PWDEncrypt et PWDCompare

Je modifie une application qui utilise les fonctions PWDEncrypt et PWDCompare de SQL Server pour stocker les passwords hachés dans une colonne varbinary d'une table. Comme ces fonctions ne doivent pas être utilisées (en raison de changements possibles dans l'algorithm ou qu'elles deviendront obsolètes à l'avenir), je voudrais convertir l'application pour utiliser la fonction HASHBYTES […]