Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 285|Odpoveď: 1

[Zdroj] .NET/C# Sqids(Hashids) algoritmus pre digitálne šifrovanie a dešifrovanie

[Kopírovať odkaz]
Zverejnené 8.10.2025 11:02:27 | | | |
Požiadavky: Databázová tabuľka článkov používa int type ako hlavný kľúč, ak sú všetky články na webovej stránke pomenované číselnými číslami, je veľmi jednoduché použiť slučky na zber obsahu článku. Ako môžem zabrániť iným zbierať číselné typy článkov?

Hashids.net (starý názov)

Malý .NET balík na generovanie ID podobných YouTube z čísel. Prevádza čísla (napr. 347 na reťazce (napr. yr8) alebo polia čísel (napr. ) [27, 986] na 3kTMd. Tieto ID môžete tiež dekódovať späť. To je užitočné pri zhlukovaní viacerých parametrov do jedného, skrývaní skutočných ID alebo ich jednoducho používaní ako krátkych reťazcových ID.

Zdroj:Prihlásenie na hypertextový odkaz je viditeľné.

Sqids (nový názov)

Hashids bol vylepšený a premenovaný na Sqids a pôvodný autor algoritmu Hashids bol premenovaný a vytvoril nový algoritmus nazvaný "sqids". Sqids (vyslovuje sa "squids") je open-source knižnica, ktorá vám umožňuje generovať krátke, jedinečné identifikátory na základe čísel. Tieto ID sú bezpečné na použitie v URL, môžu kódovať viacero čísel a neobsahujú bežné nadávky.

Sqids (vyslovuje sa "squids") je malá knižnica, ktorá umožňuje generovať ID podobné YouTube z čísel. Zakóduje číslo ako 127 do reťazca ako yc3, ktorý potom dekódujete späť na pôvodné číslo. Sqids môžu byť užitočné, keď chcete zameniť čísla, ako sú po sebe idúce číselné ID, do zdanlivo náhodných reťazcov na použitie v URL a iných lokalitách.

Zdroj:Prihlásenie na hypertextový odkaz je viditeľné.
Dokumentácia:Prihlásenie na hypertextový odkaz je viditeľné.

Testovací kód je nasledovný:

Ako je uvedené nižšie:





Predchádzajúci:Krátky úvod do PYUSD, blockchainového PayPal stablecoinu
Budúci:Návod na nákup hardvérovej peňaženky OneKey Pro
 Prenajímateľ| Zverejnené 8.10.2025 o 11:11:18 |
Zapuzdrený ako singel



Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com