# xxHash-generator

Beregn xxHash-kontrolsummer for vilkårlig tekst med XXH32, XXH64, XXH3-64 og XXH3-128 samlet i én visning, eller vælg en enkelt variant. Værktøjet koder dit input som UTF-8, anvender et valgfrit 32-bit seed og returnerer hver digest i det kanoniske hexformat, som xxhsum udskriver. Det hjælper udviklere med at kontrollere cache-nøgler, hashtabel-seeds og datapipelines, der bruger denne ekstremt hurtige ikke-kryptografiske hash.

## Ofte stillede spørgsmål

### Hvad er xxHash?

xxHash er en familie af meget hurtige ikke-kryptografiske hashfunktioner udviklet af Yann Collet. XXH32 og XXH64 er de klassiske varianter, og XXH3 er et nyere design med 64-bit- og 128-bitoutput. Det bruges i komprimeringsværktøjer, databaser og spilmotorer.

### Hvilke varianter beregner værktøjet?

Det beregner XXH32, XXH64, XXH3-64 og XXH3-128. Når Alle varianter er valgt, vises de fire resultater samlet; ellers vises kun den valgte variant. Hver værdi udskrives som big-endian-hex, sådan som xxhsum viser den.

### Hvad er referenceværdierne for tomt input og abc?

Med seed 0 giver tomt input 02cc5d05 for XXH32, ef46db3751d8e999 for XXH64, 2d06800538d394c2 for XXH3-64 og 99aa06d3014798d86001c324468d497f for XXH3-128. For abc er værdierne 32d153ff, 44bc2cf5ad770999, 78af5f94892f3950 og 06b05ab6733a618578af5f94892f3950.

### Hvad gør seed-værdien?

Seed-værdien ændrer starttilstanden, så den samme tekst giver en anden hash for hver seed-værdi. Brug den til at matche et system, der hasher med en kendt seed-værdi. Værktøjet accepterer heltal fra 0 til 4294967295 og bruger 0 som standard.

### Er xxHash sikker?

Nej. xxHash er udviklet til hastighed og god fordeling, ikke til at modstå angribere. Alle kan konstruere kollisioner, så brug SHA-256 eller BLAKE3 til integritetskontrol mod manipulation.

### Bør jeg bruge XXH3 eller XXH64?

XXH3 er hurtigere på moderne processorer, især for korte input, og anbefales til ny kode. XXH64 er stadig udbredt i eksisterende formater som Zstandard-rammekontrolsummen, der bruger en del af en XXH64-værdi.

### Hvorfor udskriver mit bibliotek en anden byte-rækkefølge?

Nogle biblioteker udskriver hashen som rå little-endian-bytes i stedet for som et tal. Dette værktøj bruger den kanoniske big-endian-repræsentation fra xxHash-specifikationen, som svarer til xxhsum. Vend byte-rækkefølgen for at sammenligne med et little-endian-dump.

### Hvordan kodes teksten?

Dit input hashes som UTF-8-bytes præcis, som det er indtastet. Forskellige linjeslutninger eller efterfølgende mellemrum giver forskellige hashes.

### Kan jeg hashe filer med dette værktøj?

Nej, det hasher kun indsat tekst. Til filer skal du installere xxhsum og køre xxhsum -H0, -H1, -H3 eller -H2 for henholdsvis XXH32, XXH64, XXH3-64 og XXH3-128.

### Hvor meget tekst kan jeg hashe?

Op til 5 MiB tekst pr. anmodning. Alle varianter beregnes i WebAssembly på serveren, og inputtet gemmes ikke.

Din annonce her?

[Send os en e-mail](mailto:hi@dennn.is?subject=Annoncering%20p%C3%A5%20OneClick%20Pro)

[Annonce Pluginsamlingen, der er klar til agenter, til WordPress.](https://sleekwp.com/?ref=oneclickpro)
