Cu接口测试方法 第4部分 - 5 下载本文

·USIM返回的状态条件为SW1=‘90’.SW2=‘00’——正常的命令结尾[CR1、CR2]。 6.ME模拟器向USIM发送READ BINARY命令,命令使用长度2字节。

·USIM返回的状态条件为SW1=‘90’.SW2=‘00’——正常的命令结尾(CR5)。 7.ME模拟器向USIM发送携带错误PIN的VERIFY PIN命令。

·USIM返回状态条件SW1=‘63’,SW2=‘C2’——PIN校验不成功,还剩两次尝试[CR7、CRI5]。

对于支持逻辑信道的USIM执行步骤8到9。

8.ME模拟器向USIM发送MANAGE CHANNEL (OPEN)命令。 ·USIM应返回它所分配的逻辑信道号——称之为信道‘a’。

9.ME模拟器在信道‘a’上向USlM发送携带空的数据字段的VERIFY PIN命令。 10. USIM返回的状态条件为SW1=‘63’,SW2=‘C2’—PIN校验不成功,还剩2次尝试[CR7、 CR15]。

11.ME模拟器向USIM发送携带PIN的VERIFY PIN命令。 12. ME拟器向USIM发送携带空的数据字段的VERIFY PIN命令。

· USIM返回状态条件SW1=‘63’,SW2=‘C3’——PIN校验不成功,还剩3次尝试[CR6、CR3].

13.ME模拟器向USIM发送携带错误PIN的VERIFY PIN命令。

· USIM返回状态条件:SWl=‘63’.SW2=‘C2’——PIN校验不成功,还剩两次尝试(CR8)。 14.ME模拟器向USIM发送携带错误PIN的VERIFY PIN命令。

· USIM返回状态条件SWl=‘63’,SW2=‘C1’--PIN校验不成功,还剩1次尝试(CR9)。 15. ME模拟器复位USIM并选择USIM应用。

16. ME模拟器向USIM发送携带错误PIN的VERIFY PIN命令。

· USIM返回状态条件SWl=‘63’,SW2=‘CO’--PIN校验不成功,剩余尝试次数为0(CR10)。 17. ME模拟器向USIM发送携带错误PIN的ⅦⅪFY PN命令。

· USIM返回状态条件SW1=‘69’.SW2=‘83’--PIN被锁死(CR11)。 18. ME模拟器USIM发送携带PIN的VERIFY PIN命令。

· USIM返回状态条件SW1=‘69’,SW2=‘83’----PIN被锁死[CR4、CR11]。 19.ME模拟器复位USIM,然后选择并激活USIM应用。 20.ME模拟器向USIM发送携带PIN的VERIFY PIN命令。

· USIM返回状态条件SWl=‘69’,SW2=‘83’——PIN被锁死[CR4、CRll]。 21. ME模拟器向USIM发送携带空的数据字段的VERIFY PIN命令。

·USIM返回的状态条件SW1=‘63’,SW2=‘CO’--PIN校验不成功,还剩0次尝试,或SW1=

‘69’.SW2=‘83’--PIN被锁死[CR14、CRl6]。 22.ME模拟器向USIM发送SELECT命令来选择DFIMSI。

23. ME模拟器向USIM发送READ BINARY命令,命令使用长度2字节。

· USIM返回的状态条件为SW1=‘69’,SW2=‘82’——安全状态不满足(CR12)。 24. ME模拟器向USIM发送UNBLOCK PIN命令。

· USIM返回的状态条件为SW1=‘90’,SW2=‘00’——正常的命令结尾。 25. ME模拟器向USIM发送携带空的数据字段的VERIFY PIN命令。

· USIM返回状态条件SW1=‘63’,SW2=‘C3’——PIN校验不成功,还剩3次尝试[5.8.1.13.2节的 CR1].

26. ME模拟器向USIM发送DISABLE PIN命令。 27. ME模拟器复位USIM。

28. ME模拟器向USIM发送SELECT命令来选择并激活USIM应用。 29. ME模拟器向USIM发送SELECT命令来选择DFIMSI。

30.ME模拟器向USIM发送READ BINARY命令,命令使用长度2字节。

· USIM返回的状态条件为SW1=‘90’,SW2=‘00’——正常的命令结尾(CR5)。 31. ME模拟器向USIM发送携带PIN的VERIFY PIN命令。 · USIM应返回对于该命令的相应的错误代码[CR4-1]。 32.ME模拟器向USIM发送携带PIN的ENABLE PIN命令。 5.8.1.10 CHANGE PIN

5.8.1.10.1 定义和适用范围

符合YD/T 1762.1-2008要求的所有卡必须支持本节所描述的所有功能。 5.8.1.10.2 一致性要求

CR1:CHANGE PIN命令用于发起一个PIN的数据比较过程,然后有条件的用发给USIM的命令中的

新的PIN来替代现有的PIN。

CR2: 在以下条件被满足的情况下,该功能给相应的PIN对象分配一个新的值: 1.PIN没有被禁用: 2.PIN没有被锁死。

CR3: 该功能应能够接受以下输入:PIN的指示(密钥引用编号).旧PIN和新PIN。 CR4: 如果提供的旧PIN是正确的,则剩余的PIN的尝试次数被重置为3,且新PIN值生效。

CR5:如果提供的旧PIN是错误的,则剩余的PIN的尝试次数将减少,且PIN保持不变. CR6: 在连续3次提供错误的PIN之后,不需要在同一卡会话中,相应的PIN`被锁死,且在UNBLOCK

PIN功能在相应的PIN上成功执行前访伺条件不可能被满足。

CR7: 一旦在某个逻辑信道上修改PIN成功,则新PIN值在所有其他逻辑信道上可以立即获得。

具体要求见“YD/T 1762.1-2008第11.1.10节。 5.8.1.10.3 测试目的

验证CHANGE PIN功能符合5.8.1.10.2节的要求。

注:该功能只测试PIN。它假设如果该功能在PIN上正确操作,那么它也将在PIN2和其他PIN上正确操作. 5.8.1.10.4 测试方法 初始条件:

1.USIM应被连接到ME模拟器。

2.USIM的PIN被设置为‘00 00 00 00’。 测试步骤:

1.ME模拟器复位USIM。

2.ME模拟器向USIM发送SELECT命令来选择并激活USIM应用。

3.ME{莫拟器向USIM发送携带错误的旧PIN的CHANGE PIN命令,命令中的新PIN值为‘33 33 33 33’。

·USIM返回的状态条件为SW1=‘63’,SW2=‘C2’——PIN验证不成功,剩余两次尝试(CR5)。

4.ME模拟器向USIM发送携带正确的旧PIN的CHANGE PIN命令,命令中的新PIN值为‘33 33 33 33’.

·USIM返回的状态条件为SWl=‘90’.SW2=‘00’——正常的命令结尾[CR1、CR4]。 5.IVlF模拟器向USIM发送携带空的数据字段的VERIFY PIN命令。

·USIM返回的状态条件为SW1=‘63’,SW2=‘C3’——PIN校验不成功,剩余3次尝试(CR4)。

6.ME模拟器向USIM发送携带新PIN‘33 33 33 33’的VERIFY PIN命令。

·USIM返回的状态条件为SW1=‘90’,SW2=‘00’——正常的命令结尾[CR1、CR4]。 7.ME模拟器向USIM发送携带错误的旧PIN的CHANGE PIN命令,命令中的新PIN值为‘55 55 55 55,。

·USIM返回的状态条件为SWl=‘63’,SW2=‘C2’——PIN校验不成功,剩余两次尝试(CR5)。

8.ME模拟器向USIM发送携带错误的旧PIN的CHANGE PIN命令,命令中的新PIN值为‘55 55 55 55’。

·USIM返回的状态条件为SW1=‘63’,SW2=‘Cl’——PIN校验不成功,剩余1次尝试(CR5).

9.ME模拟器复位USIM。

lO. ME模拟器向USIM发送携带错误的旧PIN的CHANGE PIN命令,命令中的新PIN值为‘55 55 55 55’.

·USIM返回的状态条件为SW1=‘63’,SW2=‘CO’——PIN校验不成功,剩余尝试数为0(CR5)。

11. ME模拟器向USIM发送携带错误的PIN的VERIFY PIN命令。

· UAIM返回的状态条件为SW1=‘69’,SW2=‘83’--PIN被锁死(CR6)。