Формат WIFI:
QR-код Wi-Fi містить один рядок тексту, що починається з WIFI: і перелічує поля, розділені крапками з комою, із завершенням двома крапками з комою. Для типової домашньої чи офісної мережі він виглядає так: WIFI:T:WPA;S:MyNetwork;P:secret;; де T це тип захисту, S назва мережі (SSID), а P пароль.
Формат виріс із проєктів зчитувачів штрихкодів із відкритим кодом і став фактичною домовленістю. Останні редакції специфікації WPA3 від Wi-Fi Alliance описують близько споріднений формат URI, що додає необов'язкові поля для новіших функцій безпеки.
- T: тип захисту, зазвичай WPA, WEP або nopass для відкритої мережі
- S: назва мережі (SSID) точно так, як вона виглядає, з урахуванням регістру
- P: пароль; для відкритої мережі його пропускають
- H:true позначає приховану мережу, що не транслює свою назву
Типи захисту та спеціальні символи
Значення WPA використовують для WPA, WPA2 і, на практиці, для більшості особистих мереж WPA3, бо телефони узгоджують точний протокол під час підключення. WEP застарілий і небезпечний, а nopass призначений для відкритих мереж без пароля. Корпоративні мережі, що потребують імені користувача й сертифіката, цей простий формат обслуговує погано.
Якщо назва мережі чи пароль містить зворотну скісну риску, крапку з комою, кому, двокрапку або подвійні лапки, цей символ треба екранувати зворотною скісною рискою. Наприклад, пароль pass;word кодується як pass\;word. Помилка тут це одна з найчастіших причин, чому код Wi-Fi сканується, але не підключається.
Підтримка телефонами та добра практика
Вбудовані додатки камер на iPhone (приблизно з iOS 11) і на Android (приблизно з Android 10) розпізнають коди Wi-Fi та пропонують приєднатися до мережі. Старіші телефони можуть потребувати окремого додатка-сканера.
Пароль зберігається всередині коду відкритим текстом, тож кожен, хто може його відсканувати, може його прочитати. Гостьові мережі добре підходять, а код треба генерувати заново щоразу, коли змінюється пароль, бо текст закріплено в надрукованому зображенні.