Stiamo sviluppando un'interfaccia utente di configurazione wireless n/w e dobbiamo verificare se un SSID è valido? Ci sono restrizioni sul set di caratteri? lunghezza? niente di più ..Esiste uno standard che definisce cos'è un SSID e una password validi?
risposta
La sezione 7.3.2.1 della specifica 802.11-2007 (http://standards.ieee.org/getieee802/download/802.11-2007.pdf) definisce SSID.
Un SSID valido è 0-32 ottetti con contenuti arbitrari. Un SSID di lunghezza 0 indica il carattere SSID jolly (nei frame di richiesta probe, ad esempio).
Nessun set di caratteri associato all'SSID: una stringa di NUL di byte di 32 byte è un SSID valido.
Ciò implica:
si dovrebbe mai usare le normali funzioni di stringa quando la manipolazione SSID generici (strcpy() e amici).
non dovrebbero presumere che l'SSID è stampabile quando, per esempio, la registrazione su disco
Secondo ultima serie 802,11-2.012 (Sezione 6.3.11.2.2), può essere 0 -32 ottetti con una codifica non specificata o UTF8.
Microsoft - come al solito - lo ha incasinato: mentre Windows Phone 8 ha visualizzato correttamente la decodifica UTF8, Windows 10 Mobile ora lo decodifica usando Windows-1252 o Latin1. – springy76
- 1. Perché esiste una macro che definisce _tmain?
- 2. Esiste uno standard per memorizzare nome utente e password nelle applicazioni WP7?
- 3. Esiste uno standard per l'utilizzo di PBKDF2 come hash della password?
- 4. Esiste uno standard che regola i cookie __utma, __utmz, ecc.?
- 5. data-remote true che definisce una richiamata
- 6. Quali caratteri renderei non validi per una password?
- 7. Esiste una classe standard per rappresentare un "intervallo" in .net?
- 8. Esiste un modo standard per assicurarsi che uno script python venga interpretato da python2 e non da python3?
- 9. Esiste uno standard PHPCS per il targeting di docblock PHP?
- 10. Esiste uno stile standard per la documentazione in PHP?
- 11. Posso definire una macro che definisce macro?
- 12. Esiste un linguaggio SQL standard definito e accettato?
- 13. Esiste una mappatura standard tra JSON e Protocol Buffers?
- 14. Esiste un comparatore naturale nell'API standard?
- 15. Esiste una sintassi gradiente "ufficiale"/standard CSS3?
- 16. Esiste una funzione standard che accetta un comando e un elenco di chiavi e restituisce l'elenco dei valori corrispondenti?
- 17. Esiste una versione standard, striata di memcpy?
- 18. Esiste una funzione standard Haskell che prepone un parametro aggiuntivo a una funzione
- 19. È u_char uno standard?
- 20. Esiste un modo standard per definire l'href che si apre in una chiamata document.open?
- 21. che definisce un segnale post_migrate personalizzato
- 22. Esiste un iteratore ciclico standard C++
- 23. Esiste un equivalente standard getch() in C++?
- 24. MonoTouch WIFI SSID
- 25. JSON analizza da un URL remoto che richiede un nome utente e una password
- 26. Esiste un framework standard per php?
- 27. Esiste una funzione standard di Delphi per l'escape dell'HTML?
- 28. Java che definisce o inizializza gli attributi di una classe
- 29. Esiste una costante che definisce il valore massimo di long o integer?
- 30. Esiste un functor di eliminazione standard?
C'è una versione aggiornata dello standard (http://standards.ieee.org/getieee802/download/802.11-2012.pdf), che definisce il campo 'SSIDEncoding'. Può essere 'OFFLINE' (per dati arbitrari) o' UTF8'. –
Può contenere caratteri UTF-8? –
Può contenere qualsiasi tipo di dati. –