← Әзірлеуші және деректер
Әзірлеуші және деректер · жергілікті түрде жұмыс істейді

Қауіпсіз Nano ID генераторы

URL үшін қауіпсіз әдепкі әліпбиі немесе реттелетін әліпбиі, конфигурацияланатын ұзындығы және криптографиялық тұрғыдан мықты браузерлік кездейсоқтығы бар біркелкі таңбаланған Nano ID-лерді жасаңыз.

Дайын. Сіздің жұмыс деректеріңіз осы браузерде қалады.

Неге бұл құрал пайдалы

Уақыт белгісі бар мәннің орнына біржақты емес, конфигурацияланатын әліпби қажет болғанда, ықшам клиент жақтағы мысалдар, fixture кілттері және қолданба идентификаторлары үшін Nano ID-ларды пайдаланыңыз.

Қалай жұмыс істейді

Браузер Web Crypto-дан қол қойылмаған байттарды алып, модульдік қысқартуды емес, rejection sampling әдісін пайдаланады, сондықтан қабылданған әліпби таңбаларының әрқайсысының ықтималдығы бірдей.

Практикалық мысал

Әдепкі параметрлер 64 таңбалы URL-ге қауіпсіз әліпбиден ұзындығы 21 таңбадан тұратын бес тәуелсіз ID жасайды; пайдаланушының өз әліпбиінде 2 мен 255 аралығында бірегей таңба болуы мүмкін.

Тексеру

Есептеу детерминистік және жарамсыз енгізуді үнсіз өзгертудің орнына тексеру қателерін түсіндіреді.

Құпиялылық шекарасы

Енгізу және шығару осы қойындыда қалады. Көшіру және жүктеп алу браузер API-лері арқылы серверге жүктемесіз орындалады.

Нәтиже паспорты

Әр іске қосу құрал режимін, уақыт белгісін және кіріс/шығыс өлшемін хабарлайды, сондықтан түрлендірілген деректерді тексеруге болады.