2012-03-28 8 views
2

In der NFC Handover Spec ist ein Beispiel - wie man WPC Config in ein WIFI-Tag schreibt.NFC Handover WIFI + Verschlüsselung

Es gibt einen Datensatzeintrag für die Verschlüsselung.

Also, wenn ich die Verschlüsselung für eine WIFI-Config speichern möchten gibt es 2 Punkte Ich bin interessiert an: TKIP, CCMP

ich diese Informationen speichern kann, aber ich weiß nicht, durch diese Informationen lesen wenn dies sich auf GroupCipher ODER PairwiseCipher ODER beides bezieht?

So kann ich diesen Satz:

config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP); 
config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP); 

und

config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP); 
config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP); 

Aber wenn stelle ich TKIP, CCMP für Pairwise UND/ODER GroupCipher.

Setze ich immer beide? Auch wenn ich nicht weiß, ob sich die Encrpytion auf dem Tag auf Group oder Pairwise bezieht?

Ich hoffe, Sie wissen, was ich meine, wenn ich von dem Tag jetzt AES zu lesen, stelle ich

config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP); 

ODER

config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP); 

ODER

config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP); 
config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP); 

Antwort

0

Wenn Sie möchten, Um eine Verbindung zu WPA (1) AP herzustellen, müssen Sie TKIP verwenden. Für einen WPA2 AP benötigen Sie CCMP.

Wenn Sie jetzt beide (WPA (1) und WPA2 AP) verwenden möchten, müssen Sie beide einstellen.

Sie sollten denselben Mechanismus (TKIP/CCMP) für beide PairWise & GroupWise Keys verwenden.

Der Pairwise-Schlüssel wird für Unicast-Nachrichten verwendet, während der GroupCipher-Schlüssel für Broadcast verwendet wird.

Hoffe, dass dies hilft,