不可复制的软件“混沌”保密卡.pdf

上传人:a2 文档编号:836121 上传时间:2018-03-15 格式:PDF 页数:7 大小:217.59KB
返回 下载 相关 举报
摘要
申请专利号:

CN94106885.4

申请日:

1994.06.28

公开号:

CN1116341A

公开日:

1996.02.07

当前法律状态:

终止

有效性:

无权

法律详情:

专利权的终止(未缴年费专利权终止)授权公告日:2000.8.9|||授权|||公开|||

IPC分类号:

G06F17/00; G09C1/00

主分类号:

G06F17/00; G09C1/00

申请人:

浙江大学;

发明人:

童勤业

地址:

310027浙江省杭州市浙大路20号

优先权:

专利代理机构:

浙江大学专利代理事务所

代理人:

张法高

PDF下载: PDF下载
内容摘要

本发明公开了一种不可复制的软件“混沌”保密卡。它由晶体振荡器A,逻辑电路B,控制电路C,映射与粗粒化电路D,模拟电路E,密码形成电路F和接口电路I/O组成。计算机发出指令,经I/O电路传送到控制电路C,C按传来指令去开或关E中开关,E向D输出混沌信号,D按C送来指令将混沌信号进行映射,粗粒化后送到F再送至I/O接口电路,密码信号经I/O送至计算机。本发明制作容易,成本低,既具有模拟信号不可复制的优点,又具有数字信号抗干扰能力的优点。

权利要求书

1: 一种不可复制的软件“混沌”保密卡,其特征在于它由晶 体振荡器A,逻辑电路B,控制电路C,映射与粗粒化电路D模拟电路 E密码形成电路F和接口电路I/O组成计算机发出指令,经I/O电路传 送到控制电路C,C按传来指令向B发出控制指令,逻辑电路B根据C的 控制指令,去开或关E中开关K 1 、K 2 ,则在电容C 1 和C 2 两端电压V c1 、 V c2 成为混沌信号,E向D输出混沌信号,D按C送来指令将混沌信号 进行映射粗粒化,然后把粗粒化后信号输送到密码形成电路F,在F 中形成密码后送至I/O接口电路,密码信号经I/O送至计算机。
2: 根据权利要求1所述的一种不可复制的软件“混沌”保密卡, 其特征在于所说的晶体振荡电路A逻辑电路B组成混沌信号发生电路, 模拟电路E,晶体振荡器A发出时钟脉冲,B按C送来的指令确定开关 K 1 、K 2 的规律,当K 1 断开时直流电源V o 经电阻R 1 向电容C 1 充电,当 开关K 1 接通时,电容C 1 经开关K 1 ,电阻R 8 放电,与此同时,当开关K 2 断开时,电源V o 经电阻R 1 、R 2 和电感L向电容C 2 充电,当K 2 接通时, 电容C 2 经开关K 1 和电阻R 4 放电。
3: 根据权利要求1或2所述的一种不可复制的软件“混沌”保 密卡,其特征在于所说的映射与粗粒化电路D由V c1 、V c2 信号经采 样开关K 3 按f频率进行开关得离散的{W i }序列,{W i }与基准电压 V a 在比较器G中得到比较,当W i <V a 则G输出V out 为低电平(称为0状 态),当W i >V a 则V out 为高电平(称为1状态),V a 是电源电压V o 经电 阻R 5 、R 6 分压得到。

说明书


不可复制的软件“混沌”保密卡

    本发明涉及保密卡,尤其是涉及不可复制的软件“混沌”保密卡。

    当今国内外流行的计算机软件保密卡都是采用GAL之类的数字电路,产生数字式密码来实现保密的,虽然这些卡内部可带计数器,存储器等组成种种动态的随机密码,但这些密码卡总可以通过逻辑分析而被破译或复制。

    本发明的目的是提供一种利用混沌信号来作为特定密码的不可复制的软件“混沌”保密卡。

    下面结合附图作详细说明。

    图1是不可复制的软件“混沌”保密卡的系统框图;

    图2是不可复制的软件“混沌”保密卡的“混沌”信号发生电路原理图;

    图3是不可复制的软件“混沌”保密卡的粗粒化和映射电路原理图。

    不可复制的软件“混沌”保密卡由晶体振荡器A,逻辑电路B,控制电路C,映射与粗粒化电路D,模拟电路E,密码形成电路F和接口电路I/O组成。计算机发出指令,经I/O电路传送到控制电路C,C按传来指令向B发出控制指令,逻辑电路B根据C的控制指令去开或关E中开关K1、K2,则在电容C1和C2两端电压Vc1、Vc2成为混沌信号,E向D输出混沌信号,D按C送来指令,将混沌信号进行映射,粗粒化,然后把粗粒化后的信号输送至密码形成电路F,在F中形成密码后送至I/O接口电路,密码信号经I/O送至计算机。

    晶体振荡电路A,逻辑电路B和模拟电路E组成混沌信号发生电路。晶体振荡电路A发出时钟脉冲,逻辑电路B按控制电路C送来的指令确定开关K1、K2的规律,当K1断开时,直流电源Vo经电阻R1向电容C1充电,当K1接通时电容C1经开关K1、电阻R3放电。与此同时,当开关K2断开时,电源Vo经电阻R1、R2和电感L向电容C2充电,当K2接通时,电容经开关K2和电阻R4放电。由于K1和K2不断变化,使电容C1、C2两端电压Vc1、Vc2呈混沌态。

    映射和粗粒化电路D,如图3所示,Vc1或Vc2信号经采样开关K3按f频率进行采样成为离散的{Wi}序列,{Wi}与基准电压Va在比较器G中得到比较,当Wi<Va则G输出Vout为低电平(称为0状态),当Wi>Va则Vout为高电平(称为1状态),Va是电源电压Vc经电阻R5、R6分压得到。

    控制电路C,它是接受接口I/O地命令,给B信号规定K1、K2开关时序,发出命令,给映射与粗粒化电路D;规定是取Vc1信号还是取Vc2信号,决定采样开关K3的开关周期;同时也给密码形成电路F规定密码形成方式和参数。

    密码形成电路F,它的功能是在E输出的0,1序列中,按C的指令取0,1序列中一部分成为密码,输送给I/O。

    接口电路I/O可以分为二种,一种是保密卡接在计算机串行口处,用标准RS-232口与计算机相接;另一种也可以用并行输出插在计算机扩展槽上,采用计算机上的总线标准与计算机相联。它的功能是接受计算机来的信号,给控制电路C,另外把来自F的信号变为标准信号输送给计算机。

    本卡的保密方法也与现有卡的保密方法不相同。

    具体方法是:在计算机内首先要有一段加密程序,把这段程序插入需要保密的软件中,在这软件中首先人为输入几个参数,这几个参数决定了映射方式、粗粒分方式和取哪一部分0,1序列形成密码。

    被保密软件启动这段程序后,从I/O可得到一串0,1的密码,然后把这些密码存在被保密的软件中,这样在以后需要使用这一被保密程序时,会自动启动加密程序,然后从卡上去读得0,1密码,如果与程序中存放的密码相同则执行此程序,否则就不执行程序,从而达到软件保密目的。

    这里的接口电路、控制电路,都采用计算机硬件中常规技术,不再具体介绍了。

    保密卡的电路也可简化,也可以再增加元件或回路,也可以加入其它性能稳定的电子元件,如压电晶体等。

    这里粗粒化方法也可多样,这里是用二值的(0,1),也可用多值的,如三值(0,1,2)。

    当保密要求较低时,可以用一些稳定性差一些的元件,元件稳定性越高,保密程度就越高。

    本发明的优点是:

    1.由于采用了混沌技术,使每一块卡的混沌信号都是独一无二的,不可复制的,所以保密性很强。

    2.容易制作,成本很低,可以用很低价格制造出保密性很强的保密卡。

    3.即具有模拟信号不可复制的优点,又具有数字信号抗干扰能力强的优点。

    4.混沌信号不能被逻辑分析仪等破译。

不可复制的软件“混沌”保密卡.pdf_第1页
第1页 / 共7页
不可复制的软件“混沌”保密卡.pdf_第2页
第2页 / 共7页
不可复制的软件“混沌”保密卡.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《不可复制的软件“混沌”保密卡.pdf》由会员分享,可在线阅读,更多相关《不可复制的软件“混沌”保密卡.pdf(7页珍藏版)》请在专利查询网上搜索。

本发明公开了一种不可复制的软件“混沌”保密卡。它由晶体振荡器A,逻辑电路B,控制电路C,映射与粗粒化电路D,模拟电路E,密码形成电路F和接口电路I/O组成。计算机发出指令,经I/O电路传送到控制电路C,C按传来指令去开或关E中开关,E向D输出混沌信号,D按C送来指令将混沌信号进行映射,粗粒化后送到F再送至I/O接口电路,密码信号经I/O送至计算机。本发明制作容易,成本低,既具有模拟信号不可复制的优。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1