Security¶
SCPI Commands
CONFigure:WCDMa:SIGNaling<Instance>:CELL:SECurity:CIPHering
CONFigure:WCDMa:SIGNaling<Instance>:CELL:SECurity:OPC
CONFigure:WCDMa:SIGNaling<Instance>:CELL:SECurity:SIMCard
CONFigure:WCDMa:SIGNaling<Instance>:CELL:SECurity:SKEY
CONFigure:WCDMa:SIGNaling<Instance>:CELL:SECurity:ENABle
CONFigure:WCDMa:SIGNaling<Instance>:CELL:SECurity:AUTHenticat
- class Security[source]
Security commands group definition. 6 total commands, 0 Sub-groups, 6 group commands
- get_authenticate() → bool[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:AUTHenticat value: bool = driver.configure.cell.security.get_authenticate()
Enables or disables authentication, to be performed during registration.
- return
enable: OFF | ON
- get_ciphering() → RsCmwWcdmaSig.enums.Cipher[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:CIPHering value: enums.Cipher = driver.configure.cell.security.get_ciphering()
Specifies ciphering to be used for a radio bearer.
- return
cipher: UEA0 | UEA1 | UEA2 UEA0: no ciphering UEA1: algorithm 1 (KASUMI) UEA2: algorithm 2 (SNOW 3G)
- get_enable() → bool[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:ENABle value: bool = driver.configure.cell.security.get_enable()
Enables or disables the security mode during authentication. With enabled security mode, the UE performs an integrity check.
- return
enable: OFF | ON
- get_opc() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:OPC value: float = driver.configure.cell.security.get_opc()
Specifies the key OPc as 32-digit hexadecimal number.
- return
opc: Range: #H00000000000000000000000000000000 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- get_sim_card() → RsCmwWcdmaSig.enums.SimCardType[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:SIMCard value: enums.SimCardType = driver.configure.cell.security.get_sim_card()
Selects the type of the SIM card used for registration.
- return
sim_card_type: C3G | C2G | MILenage C3G: 3G USIM C2G: 2G SIM MILenage: USIM with MILENAGE algorithm set
- get_skey() → float[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:SKEY value: float = driver.configure.cell.security.get_skey()
Defines the secret key K as 32-digit hexadecimal number. Leading zeros can be omitted. K is used for the authentication procedure including a possible integrity check.
- return
secret_key: Range: #H0 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- set_authenticate(enable: bool) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:AUTHenticat driver.configure.cell.security.set_authenticate(enable = False)
Enables or disables authentication, to be performed during registration.
- param enable
OFF | ON
- set_ciphering(cipher: RsCmwWcdmaSig.enums.Cipher) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:CIPHering driver.configure.cell.security.set_ciphering(cipher = enums.Cipher.UEA0)
Specifies ciphering to be used for a radio bearer.
- param cipher
UEA0 | UEA1 | UEA2 UEA0: no ciphering UEA1: algorithm 1 (KASUMI) UEA2: algorithm 2 (SNOW 3G)
- set_enable(enable: bool) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:ENABle driver.configure.cell.security.set_enable(enable = False)
Enables or disables the security mode during authentication. With enabled security mode, the UE performs an integrity check.
- param enable
OFF | ON
- set_opc(opc: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:OPC driver.configure.cell.security.set_opc(opc = 1.0)
Specifies the key OPc as 32-digit hexadecimal number.
- param opc
Range: #H00000000000000000000000000000000 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- set_sim_card(sim_card_type: RsCmwWcdmaSig.enums.SimCardType) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:SIMCard driver.configure.cell.security.set_sim_card(sim_card_type = enums.SimCardType.C2G)
Selects the type of the SIM card used for registration.
- param sim_card_type
C3G | C2G | MILenage C3G: 3G USIM C2G: 2G SIM MILenage: USIM with MILENAGE algorithm set
- set_skey(secret_key: float) → None[source]
# SCPI: CONFigure:WCDMa:SIGNaling<instance>:CELL:SECurity:SKEY driver.configure.cell.security.set_skey(secret_key = 1.0)
Defines the secret key K as 32-digit hexadecimal number. Leading zeros can be omitted. K is used for the authentication procedure including a possible integrity check.
- param secret_key
Range: #H0 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF