All MIBs › CABH-PS-DEV-MIB › cabhPsDev802dot11SecPSKPassPhraseToKey
cabhPsDev802dot11SecPSKPassPhraseToKey
Module: CABH-PS-DEV-MIB
OID (symbolic): CABH-PS-DEV-MIB::cabhPsDev802dot11SecPSKPassPhraseToKey
OID (numeric): 1.3.6.1.4.1.4491.2.4.1.1.6.2.2.1.5
Node type: OBJECT-TYPE
Type: OCTET STRING
Access: read-write
Description: The Password used for PS to derive WPA PSK encryption key. After a successful set, the values of cabhPsDev802dot11SecWPAPreSharedKey is updated as described below:
For wpaPSK: If cabhPsDev802dot11SecOperMode wpaPSK bit is set to '1' the value of cabhPsDev802dot11SecWPAPreSharedKey is updated with the Password Base Key Derivation Function from the Password-based Cryptographic Specification PKCS #5 v2.0 RFC 2898 (PBKDF2) with the following specific parameters:
PSK = PBKDF2(PassPhrase, ssid, ssidLength, 4096, 256) PassPhrase is the value of this object ssid is the PS SSID value used as the function salt ssidLength is the number of octets of ssid the iterations count is 4096 and the key generation length is 256 bits (32 octets).
This object value is normally read by issuing SNMP request PDUs. This object can be cleared with an SNMP SET to an empty string Value and the PS MUST not update the type of keys being set to '1' in cabhPsDev802dot11SecOperMode.
Vector examples for wpaPSK:
for wpaPSK: passphrase: 'ABCD4321' ( hex code 0x41.42.43.44.34.33.32.31 ) SSID: 'ABCD4321' ( hex code 0x41.42.43.44.34.33.32.31 )
256 bit PBKDF2('ABCD4321', 'ABCD4321', 8, 4096, 32) cabhPsDev802dot11SecWPAPreSharedKey = 0x7C199CF2FEF9AF206C8EE0E9703920C2 3517068B3F96B011E0F975C9131BDB58
What is cabhPsDev802dot11SecPSKPassPhraseToKey?
This object stores the passphrase used to derive the WPA Pre-Shared Key (PSK) for wireless authentication. After setting this value, the device updates the WPA pre-shared key object with the derived key.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.4491.2.4.1.1.6.2.2.1.5 snmpwalk -v2c -c public <target> CABH-PS-DEV-MIB::cabhPsDev802dot11SecPSKPassPhraseToKey
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.4491.2.4.1.1.6.2.2.1.5.1 snmpget -v2c -c public <target> CABH-PS-DEV-MIB::cabhPsDev802dot11SecPSKPassPhraseToKey.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.4.1.4491.2.4.1.1.6.2.2.1.5.1 s <value>
Start monitoring CableHome-compliant residential gateways/cable modems with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CABH-PS-DEV-MIB::cabhPsDev802dot11SecPSKPassPhraseToKey OID value, configure state conditions and alerts, and monitor any CableHome-compliant residential gateways/cable modems from a single console.
OID Breakdown
Upper-level ancestors (9 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.4491 | cableLabs | CLAB-DEF-MIB |
| 1.3.6.1.4.1.4491.2 | clabProject | CLAB-DEF-MIB |
| 1.3.6.1.4.1.4491.2.4 | clabProjCableHome | CLAB-DEF-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.4491.2.4.1 | cabhPsDevMib | CABH-PS-DEV-MIB |
| 1.3.6.1.4.1.4491.2.4.1.1 | cabhPsDevMibObjects | CABH-PS-DEV-MIB |
| 1.3.6.1.4.1.4491.2.4.1.1.6 | cabhPsDevMisc | CABH-PS-DEV-MIB |
| 1.3.6.1.4.1.4491.2.4.1.1.6.2 | cabhPsDev802dot11 | CABH-PS-DEV-MIB |
| 1.3.6.1.4.1.4491.2.4.1.1.6.2.2 | cabhPsDev802dot11SecTable | CABH-PS-DEV-MIB |
| 1.3.6.1.4.1.4491.2.4.1.1.6.2.2.1 | cabhPsDev802dot11SecEntry | CABH-PS-DEV-MIB |
| 1.3.6.1.4.1.4491.2.4.1.1.6.2.2.1.5 | cabhPsDev802dot11SecPSKPassPhraseToKey | CABH-PS-DEV-MIB |