一种识别驾驶员身份的方法技术

技术编号:2954811 阅读:196 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种识别驾驶员身份的方法。开始记录仪主机等待USB从设备的接入,一旦有从设备接上,首先判断该设备是U盘还是USB-KEY,如果是U盘,执行数据采集操作,如果是USB-KEY,则向该设备发出一个随机数,然后按约定的加密算法计算该随机数,得到一个新的数据。然后等待从设备的加密算法后的数据,再将两个数据进行比较实施对码,对码成功后读出驾驶员个人信息实现身份识别。本发明专利技术的优点是:数据保密性强;操作方便,简单;提高了记录仪USB口的利用效率,降低了记录仪整体生产成本。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种汽车行驶数据的采集及识别方法,尤其是涉及。
技术介绍
汽车行驶记录仪(以下简称记录仪)最主要的功能是防止车辆“超速,超时”行驶,当车辆处于超速行驶,疲劳驾驶等违章状态时,记录仪能以声、光等方式提醒驾驶员应当降低车速或停车休息。如果出现交通事故,交管部门能够读出记录仪中的“超速、超时”记录,对违章驾驶员实施相应的处罚。但是同一车辆可能有多个驾驶员分时驾驶,所以驾驶员的身份识别尤为重要,如果没有可靠的身份识别措施,违章记录就会出现错乱,不能达到“管车首先管人”的目的。目前,国内大多数记录仪厂家通常采用IC卡实现身份识别,即每个驾驶员配一张身份IC卡,驾车时插上自己的IC卡,以便于记录仪进行身份识别。IC卡身份识别技术的缺陷在于IC卡使用时必须要有插槽,在恶劣的车厢环境中,尘土和水雾很容易通过插槽进入到记录仪内部,降低记录仪寿命;管理计算机对IC卡进行数据读写时必须要有读卡器,读卡器必须占用计算机资源,操作很烦琐;IC卡的保密性不好,很容易修改其内部数据;另外,每个驾驶员自身带有很多类似IC卡的设备,比如银行卡、缴费卡、路桥卡、电话卡、食堂饭卡等,因此,驾驶员也很反感再使用IC卡进行身份识别。USB协议是通用串行总线协议,是目前最先进的计算机通信协议之一,其最大的优点是传输速率高,能够热插拔,使用方便,低功耗设备不需要外接电源,目前支持USB协议的设备非常普及。目前国内很多记录仪产品都设有USB通信口,支持USB通信协议,其主要目的是使用U盘进行数据采集,如果再用IC卡进行身份识别,则降低了USB通信口的利用率,也增加了设备的自身成本。专利
技术实现思路
USB-KEY是一种基于USB通信协议的存储设备,它结合了现代密码学技术、智能卡技术和USB技术,是新一代身份认证产品。USB-KEY具有8K-128K的安全数据存储空间,可以存储数字证书、用户密钥等秘密数据,对该存储空间的读写操作必须通过程序实现,用户无法直接读取,其中用户私钥是不可导出的,杜绝了复制用户数字证书或身份信息的可能性。USB-KEY内置CPU或智能卡芯片,可以实现PKI(公共密钥)体系中使用的数据摘要、数据加解密和签名的各种算法,加解密运算在USB-KEY内进行,保证了用户密钥不会出现在计算机内存中,从而杜绝了用户密钥被黑客截取的可能性。支持RSA,DES,SSF33和3DES算法。USB-KEY非常方便随身携带,体积如拇指般大,并且密钥和证书不可导出,KEY的硬件不可复制,更显安全可靠。为了克服IC卡实现身份识别的不足,本专利技术能实现记录仪主机与USB-KEY之间的通信,采用保密性好,携带方便的USB-KEY进行驾驶员身份识别。本专利技术解决其技术问题所采用的技术方案是,包括下列步骤1)汽车行驶记录仪等待从设备接入;2)有从设备接入,判断从设备是否为U盘,如为U盘,则进行数据采集,然后返回起始状态;3)若步骤2)中判断的结果不是U盘,再进行第二次判断,判断从设备是否为USB-KEY,如果不是USB-KEY,则返回起始状态;4)若步骤3)中判断的结果是USB-KEY,则汽车行驶记录仪发一个随机数到从设备;5)汽车行驶记录仪和从设备按加密算法分别计算随机数;6)汽车行驶记录仪是否收到从设备的返回值?未收到则返回起始状态; 7)若汽车行驶记录仪收到从设备的返回值,则与本机计算值进行比较实施对码,如果不相同则返回起始状态;8)若步骤7)比较后对码成功,则读出驾驶员的身份信息实现身份识别,并返回起始状态。本专利技术的优点是USB-KEY具有很强的数据保密性,数据不能轻易篡改;采用USB的通信协议,其数据的读写都是直接通过USB口来完成,不需要专用的读卡器,操作方便,简单;其外型如拇指般大,驾驶员可以将其和汽车钥匙放在一起,非常方便携带;提高了记录仪USB口的利用效率,降低了记录仪整体生产成本。附图说明图1是USB-KEY的硬件电路结构框图;图2是利用USB-KEY进行身份识别的程序框图。具体实施例方式图1是USB-KEY的硬件电路结构框图,USB总线数据通过USB接口读出和写入,USB通信控制器是将标准的数据流转换成USB通信数据格式,方便CPU识别。CPU微处理器主要功能是实现加密算法,控制驾驶员个人信息的存储等。存储器通常采用能够具有掉电保护功能的EEPROM或FRAM存储器,主要功能是存储驾驶员的个人信息,实现驾驶员身份识别。每个驾驶员配备一个USB-KEY,里面存储驾驶员的编号,驾驶证号码,姓名,身份证号码等个人信息。记录仪主机、USB-KEY、管理计算机软件约定一种加密算法,也就是USB-KEY和记录仪主机之间、USB-KEY和管理计算机之间的对码算法。通常,USB总线通信中,都有主设备和从设备之分,这里的记录仪主机和管理计算机是主设备,USB-KEY是从设备。图2是利用USB-KEY进行身份识别的程序框图。识别驾驶员身份的具体步骤为1)汽车行驶记录仪等待从设备接入;2)有从设备接入,判断从设备是否为U盘,如为U盘,则进行数据采集,然后返回起始状态; 3)若步骤2)中判断的结果不是U盘,再进行第二次判断,判断从设备是否为USB-KEY,如果不是USB-KEY,则返回起始状态;4)若步骤3)中判断的结果是USB-KEY,则汽车行驶记录仪发一个随机数到从设备;5)汽车行驶记录仪和从设备按加密算法分别计算随机数;6)汽车行驶记录仪是否收到从设备的返回值?未收到则返回起始状态;7)若汽车行驶记录仪收到从设备的返回值,则与本机计算值进行比较实施对码,如果不相同则返回起始状态;8)若步骤7)比较后对码成功,则读出驾驶员的身份信息实现身份识别,并返回起始状态。由于加密算法都有设备自身进行计算,通信过程中没有传输密钥等关键信息,所以无法其他软件无法截获密钥,使得这种方式的保密性更好。权利要求,包括下列步骤1)汽车行驶记录仪等待从设备接入;2)有从设备接入,判断从设备是否为U盘,如为U盘,则进行数据采集,然后返回起始状态;3)若步骤2)中判断的结果不是U盘,再进行第二次判断,判断从设备是否为USB-KEY,如果不是USB-KEY,则返回起始状态;4)若步骤3)中判断的结果是USB-KEY,则汽车行驶记录仪发一个随机数到从设备;5)汽车行驶记录仪和从设备按加密算法分别计算随机数;6)汽车行驶记录仪是否收到从设备的返回值?未收到则返回起始状态;7)若汽车行驶记录仪收到从设备的返回值,则与本机计算值进行比较实施对码,如果不相同则返回起始状态;8)若步骤7)比较后对码成功,则读出驾驶员的身份信息实现身份识别,并返回起始状态。全文摘要本专利技术涉及。开始记录仪主机等待USB从设备的接入,一旦有从设备接上,首先判断该设备是U盘还是USB-KEY,如果是U盘,执行数据采集操作,如果是USB-KEY,则向该设备发出一个随机数,然后按约定的加密算法计算该随机数,得到一个新的数据。然后等待从设备的加密算法后的数据,再将两个数据进行比较实施对码,对码成功后读出驾驶员个人信息实现身份识别。本专利技术的优点是数据保密性强;操作方便,简单;提高了记录仪USB口的利用效率,降低了记录仪整体生产成本。文档编号G06F3/06GK1635441SQ20041008166公开日20本文档来自技高网
...

【技术保护点】
一种识别驾驶员身份的方法,包括下列步骤:1)汽车行驶记录仪等待从设备接入;2)有从设备接入,判断从设备是否为U盘,如为U盘,则进行数据采集,然后返回起始状态;3)若步骤2)中判断的结果不是U盘,再进行第二次判断,判断 从设备是否为USB-KEY,如果不是USB-KEY,则返回起始状态;4)若步骤3)中判断的结果是USB-KEY,则汽车行驶记录仪发一个随机数到从设备;5)汽车行驶记录仪和从设备按加密算法分别计算随机数;6)汽车行驶记 录仪是否收到从设备的返回值?未收到则返回起始状态;7)若汽车行驶记录仪收到从设备的返回值,则与本机计算值进行比较实施对码,如果不相同则返回起始状态;8)若步骤7)比较后对码成功,则读出驾驶员的身份信息实现身份识别,并返回起始 状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈小文周业俊张崇阳
申请(专利权)人:重庆安运科技有限公司
类型:发明
国别省市:85[中国|重庆]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利