睡醒等待饭好之余,决定写篇blog,关于sim卡的,技术普及型文章——虽然我不是研究这个的(以前搞数学,现在搞经济),但是我还是试着把这个说明白。
sim卡是什么那?我们通常的感觉是,我们买了一个手机号,然后就有了一张sim卡,那么一个手机号对应唯一的sim卡吗? 实际上不是的,例如我们把卡注销了(比如丢失或者不可用)然后运营商会给我们一个新的sim卡,号码不变,所以一个号码是可能对应多个sim卡的,在进一步,实际上是sim卡里的数据。
sim卡是Subscriber Identity Module地缩写,也可以叫做UIM卡(UserIdentity Module),大致就是身份识别的智能模块,既然是智能的,那么sim卡就类似一台微型电脑——有CPU(一般为8位bit的,有程序存储器(PROM,用来存储所需要的运行的程序,这一般由sim卡厂商在生产时候就灌入的,通常为高级商业机密,1K字节左右),有cpu运行程序所需要的RAM(2K字节左右),还有类似电脑系统的硬盘的长期数据存储装置E2rom 或者From(存储数据等),另外就是通信单元。
sim卡中的数据为几部分,首先就是制作sim卡的时候就已经写到里面的程序,它们是机密,用来完成身份认证功能;其次就是网络运营商在分发手机号码的时候,向sim卡写入的身份识别数据以及网络参数等;另外还有通信过程中产生的临时数据以及用户存储的短信息、通话记录等。
现代sim卡有友好的用户界面,称为stk卡(sim application tool kit),实际上是一种基于java语言的互动环境,所以手机装上之后有一个stk菜单,或者我们使用动感地带的时候,每次开机都跳出一个动感地带的菜单,就是这个。短信息,通信录以及通话记录的存储空间有32K还有64k等,这个在sim卡上有标注,但是注意,这个和前面那些加密认证等是没有关系的。
SIM卡既然是身份识别卡,就必须采用认证技术,加密技术,广义上,它使用的是128Bit的DES加密。很明显,它
简单说说sim卡的加密认证破解
最新推荐文章于 2024-07-19 14:20:46 发布