05. december 2005 - 23:56Der er
15 kommentarer og 1 løsning
Kryptere en streng med SHA1CryptoServiceProvider
Hej experter. Jeg vil gerne kryptere en streng med SHA1CryptoServiceProvider()
Jeg har fundet følgende eksempel:
byte[] data = new byte[DATA_SIZE]; byte[] result;
SHA1 sha = new SHA1CryptoServiceProvider(); // This is one implementation of the abstract class SHA1. result = sha.ComputeHash(data);
Jeg kan bare ikke se hvor min inputstreng kommer ind i billedet .. Eller min outputstreng for den sags skyld.. Så mit problem består i at læse eksemplet. Hvis der er en lettere måde, at kryptere en streng på er forslag meget velkomne :)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
using System; using System.Text; using System.Security.Cryptography;
class MainClass { public static void Main(string[] args) { string input = "Dette er en lille test streng"; Encoding utf8 = new UTF8Encoding(); MD5 md5 = new MD5CryptoServiceProvider(); byte[] output = md5.ComputeHash(utf8.GetBytes(input)); for(int i = 0; i < output.Length; i++) { Console.Write(String.Format("{0:x2}",output[i])); } Console.WriteLine(); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.