Чому цей інструмент корисний
Використовуйте Nano ID для компактних прикладів на боці клієнта, ключів фікстур і ідентифікаторів застосунків, коли вам потрібен неупереджений налаштовуваний алфавіт, а не значення з міткою часу.
Виберіть повне, затверджене QA видання, опубліковане для цього сайту.
Створюйте Nano ID з рівномірною вибіркою за замовчуванням із безпечним для URL алфавітом або власним алфавітом, налаштовуваною довжиною та криптографічно стійкою випадковістю браузера.
Готово. Ваші робочі дані залишаються в цьому браузері.
Використовуйте Nano ID для компактних прикладів на боці клієнта, ключів фікстур і ідентифікаторів застосунків, коли вам потрібен неупереджений налаштовуваний алфавіт, а не значення з міткою часу.
Браузер отримує беззнакові байти з Web Crypto і використовує відбір із відхиленням, а не зведення за модулем, тож кожен прийнятий символ алфавіту має однакову ймовірність.
Стандартні налаштування створюють п’ять незалежних ідентифікаторів довжиною 21 символ із безпечного для URL алфавіту з 64 символів; власний алфавіт може містити від 2 до 255 унікальних символів.
Обчислення є детермінованим і пояснює помилки перевірки замість того, щоб непомітно змінювати некоректні вхідні дані.
Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.
Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.