Authentic¶
SCPI Commands
CONFigure:DATA:CONTrol:EPDG:AUTHentic:ALGorithm
CONFigure:DATA:CONTrol:EPDG:AUTHentic:IMSI
CONFigure:DATA:CONTrol:EPDG:AUTHentic:RAND
CONFigure:DATA:CONTrol:EPDG:AUTHentic:AMF
CONFigure:DATA:CONTrol:EPDG:AUTHentic:OPC
- class Authentic[source]
Authentic commands group definition. 7 total commands, 1 Sub-groups, 5 group commands
- get_algorithm() → RsCmwDau.enums.AuthAlgorithm[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:ALGorithm value: enums.AuthAlgorithm = driver.configure.data.control.epdg.authentic.get_algorithm()
Specifies the key generation algorithm set used by the SIM.
- return
auth_alg: XOR | MILenage
- get_amf() → str[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:AMF value: str = driver.configure.data.control.epdg.authentic.get_amf()
Specifies the authentication management field (AMF) as four-digit hexadecimal number. Leading zeros can be omitted.
- return
auth_amf: Range: #H0 to #HFFFF
- get_imsi() → str[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:IMSI value: str = driver.configure.data.control.epdg.authentic.get_imsi()
Specifies the IMSI of the SIM card.
- return
auth_imsi: String value, containing 15 digits
- get_opc() → str[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:OPC value: str = driver.configure.data.control.epdg.authentic.get_opc()
Specifies the key OPc as 32-digit hexadecimal number. Leading zeros can be omitted.
- return
auth_opc: Range: #H00000000000000000000000000000000 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- get_rand() → str[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:RAND value: str = driver.configure.data.control.epdg.authentic.get_rand()
Defines the random number RAND as 32-digit hexadecimal number. Leading zeros can be omitted.
- return
auth_rand: Range: #H0 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- set_algorithm(auth_alg: RsCmwDau.enums.AuthAlgorithm) → None[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:ALGorithm driver.configure.data.control.epdg.authentic.set_algorithm(auth_alg = enums.AuthAlgorithm.MILenage)
Specifies the key generation algorithm set used by the SIM.
- param auth_alg
XOR | MILenage
- set_amf(auth_amf: str) → None[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:AMF driver.configure.data.control.epdg.authentic.set_amf(auth_amf = r1)
Specifies the authentication management field (AMF) as four-digit hexadecimal number. Leading zeros can be omitted.
- param auth_amf
Range: #H0 to #HFFFF
- set_imsi(auth_imsi: str) → None[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:IMSI driver.configure.data.control.epdg.authentic.set_imsi(auth_imsi = '1')
Specifies the IMSI of the SIM card.
- param auth_imsi
String value, containing 15 digits
- set_opc(auth_opc: str) → None[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:OPC driver.configure.data.control.epdg.authentic.set_opc(auth_opc = r1)
Specifies the key OPc as 32-digit hexadecimal number. Leading zeros can be omitted.
- param auth_opc
Range: #H00000000000000000000000000000000 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- set_rand(auth_rand: str) → None[source]
# SCPI: CONFigure:DATA:CONTrol:EPDG:AUTHentic:RAND driver.configure.data.control.epdg.authentic.set_rand(auth_rand = r1)
Defines the random number RAND as 32-digit hexadecimal number. Leading zeros can be omitted.
- param auth_rand
Range: #H0 to #HFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.data.control.epdg.authentic.clone()
Subgroups