24小时服务热线
效率高速
品质保障
厂家直供
售后保障
行业新闻
当前位置:行业新闻>

基于MEMS密码锁和双FPGA的SATA硬盘物理加密系统专利

发布时间:2026-06-07

【摘要】 一种信息安全技术领域的基于MEMS密码锁和双FPGA的SATA硬盘物理加密系统。本发明中,MEMS密码锁驱动及认证模块与用于物理认证的FPGA专用板通讯,PCI控制器把PCI总线上的指令转化为第一FPGA芯片内部总线端指令,由I/O信号扩展芯片输出控制字到MEMS密码锁驱动电路驱动MEMS密码锁解码,同时MEMS密码锁产生密钥信号,密钥处理模块读取密钥信号,判断正确与否,若正确,发送密钥到第一FPGA芯片,并经PCI控制器传回主机,主机收到后启动联接和扫描硬件模块,使系统识别加密硬盘,硬盘信息即正确读写;若错误,密钥处理模块发送复位相位到PCI局部总线执行MEMS密码锁复位动作,同时传给主机错误密码的信息。 【专利类型】发明授权 【申请人】上海交通大学 【申请人类型】学校 【申请人地址】200240 上海市闵行区东川路800号 【申请人地区】中国 【申请人城市】上海市 【申请人区县】闵行区 【申请号】CN200810038181.1 【申请日】2008-05-29 【申请年份】2008 【公开公告号】CN101281502B 【公开公告日】2010-04-14 【公开公告年份】2010 【授权公告号】CN101281502B 【授权公告日】2010-04-14 【授权公告年份】2010.0 【IPC分类号】G06F12/14; G06F3/06 【发明人】张卫平; 许鹏; 陈文元; 李怡斌; 汤坚 【主权项内容】1.一种基于MEMS密码锁和双FPGA的SATA硬盘物理加密系统,包括:MEMS密码锁驱动及认证模块、联接和扫描硬件模块、用于物理认证的FPGA专用板、用于数据加密/解密的FPGA专用板和MEMS密码锁,其特征在于:所述用于物理认证的FPGA专用板包括:第一FPGA芯片、PCI控制器、EEPROMPCI配置芯片、可擦除的第一ROM、MEMS密码锁驱动电路、MEMS控制模块、密钥处理模块;所述用于数据加密/解密的FPGA专用板包括:第二FPGA芯片、可擦除第二ROM、IDE-SATA转换接口、加密/解密模块;上述MEMS密码锁驱动及认证模块、联接和扫描硬件模块安装在主机的操作系统硬盘内,分别通过PCI总线和SATA总线和两块FPGA专用板联接,两块FPGA专用板仅通过主机间接进行通信,受主机的控制,其中:所述MEMS密码锁驱动及认证模块以PCI协议通讯方式与第一FPGA芯片和MEMS密码锁驱动电路进行通讯;所述MEMS控制模块是控制第一FPGA芯片运行的指令模块,它存储在第一ROM中,系统上电后开始工作;所述EEPROM PCI配置芯片通过内部的PCI驱动程序正确驱动PCI控制器,完成主机与PCI控制器控制信号、地址线和数据线的配置,使PCI控制器正常工作;所述PCI控制器把PCI总线上的指令转化为PCI局部总线端指令,由局部总线指令控制I/O扩展芯片;所述I/O扩展芯片根据局部总线指令输出控制字到MEMS密码锁驱动电路驱动MEMS密码锁解码,解码的同时MEMS密码锁产生密钥信号;所述密钥处理模块读取MEMS密码锁发来的密钥信号,判断正确码或是错误码的来临,若取得32位正确码,发送密钥到第一FPGA芯片;所述第一FPGA芯片把获得的密钥经PCI控制器传给主机,主机启动联接和扫描硬件模块;所述联接和扫描硬件模块扫描系统中的SATA硬盘,该系统中的SATA硬盘是通过SATA-IDE转换接口和IDE-SATA转换接口连接,在两个转换接口之间是第二FPGA芯片来完成有128位密钥的AES算法加密/解密,系统扫描后SATA硬盘被系统识别,同时把32位正确密钥传给第二FPGA芯片相连的加密/解密模块;所述第二FPGA芯片根据获得的密钥控制硬盘信息的正确读写,若判断错误码来临,由密钥处理模块发送复位相位到PCI局部总线执行MEMS密码锁复位动作同时把一个表示错误的信号指令传给主机;所述加密/解密模块对主机在读写加密/解密IDE硬盘的数据传输的数据流,进行加密/解密处理,同时还驱动第二FPGA芯片控制读写的数据传输。 【当前权利人】上海交通大学 【当前专利权人地址】上海市闵行区东川路800号 【统一社会信用代码】1210000042500615X0 【引证次数】6.0 【自引次数】2.0 【他引次数】4.0 【家族引证次数】6.0 【家族被引证次数】12

  • 【摘要】本外观设计产品为包装袋,省略右视图、左视图、俯视图、仰视图。【专利类型】外观设计【申请人】包头市红卫日用化工有限公司【申请人类型】企业【申请人地址】014040 内蒙古自治区包头市东河区北二里半1号【申请人地区】中国【申请人城市】包
  • 【摘要】本发明公开了一种甲烷燃烧催化剂的制备方法,主要制备工艺过程是:将Sn粉溶于硝酸中,然后加入到柠檬酸溶液中,于90~100℃下搅拌回流;称取La(NO3)3、Mn(NO3)2,配置成金属离子柠檬酸络合溶液,将此络合溶液加入到上述含锡柠
  • 【摘要】本实用新型涉及一种提醒车辆司机注意的报警装置,尤其是能提示露天矿卡车司机注意安全,防止车 辆相撞的露天矿交通车辆防撞报警器。目前,露天矿大型卡车车体庞大,由于车体结构的原因,右侧有司 机看不到的盲区,易出现撞车事故,在矿山卡车司机室
  • 【摘要】本发明提供一种全馏分裂解汽油双烯烃选择加氢方法,包括催化剂的还原、钝化及工艺条件的应用。所用催化剂为镍系加氢催化剂,催化剂经还原或者还原后再经钝化后提供使用,其特征在于加氢工艺条件为:液体体积空速≤4h-1,反应器入口温度40~13
  • 【摘要】一种可调节高度的垫墩,包括上筒体及下筒体,上筒体的上端固定一圆 弧形的支撑板,下端连接一上隔板,上筒体内部呈放射性地连接有数个内加 强筋板,上筒体的外周面上呈放射性地连接有数个外加强筋板;沿下筒体的 上端面与数个外加强筋板相配设有数
  • 【摘要】一种光纤陀螺仪分布式分层级温度误差补偿方法,步骤如下:(1)将光纤环、光源、Y波导、探测器、耦合器五个光学元器件作为温度监测对象,确定各个光学元器件的温度监测点数量及分布形式;(2)对所述的各个温度监测点的监测值进行自适应递推最小二