Hirdetés
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- One mobilszolgáltatások
- Külföldi prepaid SIM-ek itthon
- Google Pixel topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Örömhír: nem spórol Európán a OnePlus
- Samsung Galaxy Watch6 Classic - tekerd!
- Samsung Galaxy A33 5G - a három az majdnem öt
- iPhone topik
Új hozzászólás Aktív témák
-
Keem1
veterán
válasz
sztanozs
#8253
üzenetére
Úgy valóban kérdőjeles a szöveg, de csak ASCII karakterek esetén se egyezik a hash.
Azt hittem, hogy a crc32 univerzális, nem lehet máshogy generálni
MD5 esetén nincs ilyen probléma, de ahová ez kell, ott fontos, hogy rövid ujjlenyomatot képezzek, a 32 karakter már sok.Ezt módosítottam, de ekkor se egyezik a PHP-s eredménnyel:
string probaszoveg = "english alphabet only";
string hash = String.Empty;
Crc32 crc32 = new Crc32();
foreach (byte b in crc32.ComputeHash(Encoding.ASCII.GetBytes(probaszoveg))) hash += b.ToString("x2").ToLower();
Console.WriteLine("Szöveg: " + probaszoveg);
Console.WriteLine("Szöveg (byte): " + Encoding.ASCII.GetString(Encoding.UTF8.GetBytes(probaszoveg)));
Console.WriteLine("CRC32 hash: " + hash);Kimenet:
Szöveg: english alphabet only
Szöveg (byte): english alphabet only
CRC32 hash: b5c4fd8d
A folytatáshoz nyomjon meg egy billentyűt . . .PHP:
Szöveg: english alphabet only
CRC32 hash: e9032c43
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Arc Raiders
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- PlayStation 5
- Kuponkunyeráló
- VGA kibeszélő offtopik
- Samsung Galaxy Felhasználók OFF topicja
- Hardcore café
- Újra nekifeszül az asztali konzolok piacának a Valve
- WordPress tartalom kezelő rendszer (CMS)
- Azonnali informatikai kérdések órája
- További aktív témák...
- ROG Flow X13 GV301QE 13.4" FHD+ IPS érintő Ryzen 9 5900HS 3050Ti 16 512 hun vbill toll ujjlolv gar
- T14 Gen2i 27% 14" FHD IPS i5-1135G7 16GB 256GB NVMe ujjlolv IR kam gar
- JBL Charge 6 - Új, bontatlan, garanciális, akár beszámítással
- Asus Zenbook 14 OLED UX3405CA - Ultra 9 285H 32 GB RAM 2000 GB SSD - ~ÚJ
- T14s Gen1 27% 14" FHD IPS i7-10510U 16GB 256GB NVMe ujjlolv IR kam gar
- DX Racer fekete gamer, irodai szék
- Samsung Galaxy S23 / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- Prémium PC házak akár 20-40% kedvezménnyel eladók garanciával, számlával! Upd. 11.13
- HIBÁTLAN iPhone 15 Pro 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3503
- Apple iPhone 14 Plus Yellow Super Retina XDR, hosszú üzemidő ,100% Akku,3 hó gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
MD5 esetén nincs ilyen probléma, de ahová ez kell, ott fontos, hogy rövid ujjlenyomatot képezzek, a 32 karakter már sok.

