Платежи · аутентификация · WIALOCK1 (PBKDF2 + AES-GCM, in-browser)
Текст шифруется в вашем браузере ещё до того, как станет кодом. Тот, кто отсканирует его, увидит запертую карточку и должен будет ввести пароль — записка для банковской ячейки, подсказка для восстановления, сообщение для одного человека.
Откроется генератор с уже выбранным типом. Всё происходит в вашем браузере.

Этот пример содержит обычный текст, а не настоящие данные запертая карточка: WIA никогда не показывает реальное содержимое запертая карточка на публичных страницах, потому что такие данные должны быть только в коде, который вы печатаете сами.
Запись WIALOCK1: зашифрованный текст, соль и одноразовое число (nonce). Ключ получается из вашего пароля с помощью PBKDF2 (600,000 раундов), а текст запечатывается с помощью AES-GCM — всё это прямо в браузере; пароль и исходный текст никогда не покидают ваше устройство.
Измерено на работающем движке (байты содержимого после коррекции ошибок). Столбец QR — стандартный QR-код того же размера печати, для сравнения.
| Сетка | WIA Code (байт) | QR того же размера (байт) | С бустер-QR |
|---|---|---|---|
| S · 64 модуля · круглая | 239 | 60 | — |
| M · 96 модулей · круглая | 608 | 151 | — |
| L · 128 модулей · круглая | 1128 | 322 | 1092 |
Пример на этой странице занимает 101 байт. Бустер-QR — маленький стандартный QR-код в центре, благодаря которому телефоны без WIA-сканера всё равно попадают куда нужно: он ведёт на веб-сканер, а тот уже читает код целиком.
Выберите пароль, который сможете запомнить или сохранить отдельно: восстановления не будет. WIA не показывает реальные запертые карточки на публичных страницах; пример ниже — обычный текст.
WIA Code — двумерный код с радиальной симметрией. Содержимое хранится внутри кода, и при сканировании между ним и вами нет никакого сервера. Создано движком WIA Code · сканируется · без регистрации