查看完整版本: 加密位详解

s2711 发表于 2019-10-23 14:36:09

加密位详解



加密位详解
  加密位常见于INTEL28F320C3B/T、28F3204C3B/T等字库,包括工厂已编程码和用户可编程码两部分,如图
1。用UP-48或UP-128时,点击“加密”按钮就可进行相应读写操作,见图2、图3 

[*]常规FLASH区域:NOR FLASH,存放手机的整个程序和字库、图形、音乐等信息。
[*]加密位/隐含扇区:是独立于FLASH常规区域的一个小部分,加密位(INTEL)只有128位,即16字节,隐含扇区通常为64KB(FUJITSU),也有256B的(AMD)。这些部分存放的是一些加密信息,必须和FLASH参数区域对应。
[*]NAND FLASH:目前新款手机开始采用的大容量存储器,通常存放电影,MP3等内容,有点像U盘。
[*]暂存器(RAM):运行手机程序,就象电脑内存一样。

 https://web.archive.org/web/20070814180057im_/http://www.up48.com/image_support/jsbj/jm1.gif 
                           (图1)
https://web.archive.org/web/20070814180057im_/http://www.up48.com/image_support/jsbj/jm2.gif
                           (图2)
https://web.archive.org/web/20070814180057im_/http://www.up48.com/image_support/jsbj/jm3.gif
                           (图3)
    加密位数据共17字节(Byte):其中工厂已编程码8字节,用户可编程码8字节,保护寄存器1字节。工厂已编程码在地址81H-84H(如图4),是FLASH器件出厂时就具有的全球唯一的密码,每一颗FLASH器件都不相同,而且不可改写,也就是说就算是全新的FLASH,该部分也不能改写。    用户可编程码在地址85H-88H,全新的FLASH这部分是空的,即其数据全部为FF,用户可以对其进行编程,但只能一次性写入,不能改写。所以,如果手机用 是用用户可编程码部分进行加密,要用编程器写字库修复软件故障时,就要把该部分也复制到全新字库才能正常使用,如爱立信T66手机。
https://web.archive.org/web/20070814180057im_/http://www.up48.com/image_support/jsbj/jm4.gif
                         (图4)
    部分手机利用加密位进行加密,方法如下:
    FLASH参数区域与加密位的一次性可编程用户码对应加密;
    FLASH参数区域与加密位的全球唯一码对应加密。
    详细的手机解锁方法请参考“UP金钥匙”的使用技巧。




李小路 发表于 2020-9-30 17:55:01

谢谢分享!:D

李小路 发表于 2020-10-1 10:26:03

谢谢分享!:lol

whmph 发表于 2022-1-29 20:36:07

看帖回复是种美德支持
页: [1]
查看完整版本: 加密位详解