可使进出数据不一致的可读写存储装置 本发明涉及一种可使进出数据不一致的可读写存储装置,主要为含有至少一加密或解码装置与一控制逻辑的可读写存储装置,利用内存读写讯号送入后便经控制逻辑启动加密或解码装置,以对写入或读出的数据进行加密或解码,使写入或读出的数据呈现不一致的效果,使其需再配合一加密或解密软件的相互搭配下,才能取得原始数据,借以提供数据更良好的保密作用。
现今对于计算机数据的保护方面,不外乎采用对数据进行加密处理,达到无从辨认,而正常用户欲读取此数据时,便通过相应的解密处理,借以还原为原来的数据,达到数据的正常进出作业,因而上述方式可达到适当保护作用,然而达到该种加密/解密处理方式,均属于一种通过软件方式处理,也就是通过计算机微处理器进行特殊的演算法对数据运算而得,这种仅单纯以软件处理方式,有着较容易被他人破解而导致保密效果不良的缺陷,显然有再予以改进的必要。
鉴于现有计算机数据保护效果不良的缺点,本发明的目的是提出一种可使进出数据不一致的可读写存储装置,主要为使存储装置内含有至少一加密或解密装置及一受控于读写讯号的控制逻辑,以完全为硬件且集成为单一存储装置在内,可对写入存储装置或由存储装置读出地数据进行加密或解密处理,由此使写入及读出的数据呈现不一致的效果,而再相应的加密或解密软件相互搭配下,形成一种必须以软硬件的双重配合才能取得原始数据的设计,获得较佳的数据保护作用。
本发明的技术方案在于:一种可使进出数据不一致的可读写存储装置,其包括:
一可读写内部存储器;
至少一加密或解密电路,是设置在外部数据总线与可读写内存的数据线间;
一控制逻辑,是由数个逻辑门电路构成,其输入端与读写控制信号及芯片选择线连接,其具有两互补信号输出的输出端,以分别与加密或解密装置的控制端连接;
借以构成一种可在读写信号改变下对欲写入或读出数据进行非对称的加密或解码处理,以使进出数据呈现不一致的可读写存储装置。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该各构造可合成在同一集成电路内。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该加密或解密电路可由一逻辑电路、PLA或RAM构成。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该加密或解密电路更包括一输出控制电路,此输出控制电路是与加密或解密电路连接,以设定数据流向。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该输出控制电路可为三态缓冲器。
前述的可使进出数据不一致的可读写存储装置,其特征在于:加密电路是构成一写入路径,而解密电路是构成一读出路径。
本发明的技术方案还在于:一种可使进出数据不一致的可读写存储装置,其包括:
一可读写内存;
至少一加密及解密电路,是设置在外部数据总线与可读写内存的数据线间;
一控制逻辑,是由数个逻辑门电路构成,其输入端与读写控制信号及芯片选择线连接,其具有两互补信号输出的输出端,以分别与加密及解密装置的控制端连接;
借以构成一种可在读写信号改变下对欲写入或读出数据进行加密或解码处理的存储装置。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该各构造可合成在同一集成电路内。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该加密及解密电路可由一逻辑电路、PLA或RAM构成。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该加密及解密电路更包括一输出控制电路,此输出控制电路是与加密及解密电路连接,以设定数据流向。
前述的可使进出数据不一致的可读写存储装置,其特征在于:该输出控制电路可为三态缓冲器。
前述的可使进出数据不一致的可读写存储装置,其特征在于:加密电路是构成一写入路径,而解密电路是构成一读出路径。
本发明以其在可读写存储装置内包含至少一加密或解密装置与一控制逻辑的构造下,以其可使写入与读出数据呈现不一致的状态下,获得数据防窃及良好的保护效果,具有新颖性及进步性。
以下结合附图进一步说明本发明,实施例的具体结构特征及目的。
附图简要说明:
图1是本发明的一实施例电路图。
图2是本发明的另一实施例电路图。
图3是本发明的又一实施例电路图。
如图1所示,整个可读写存储装置100是以一可读写内存10、一设置在可读写内存10数据线与外部数据总线之间的加密电路20及解密电路30与一衔接在读写控制信号(R/W)、晶片选择线(CS)与该加密/解密电路20、30控制输入端间的控制逻辑40所组成,而上述整个可读写存储装置100可合成为单一集成电路的型态,图面左侧为相同于一般内存的各式信号,故在实际使用上,无需更改任何外部回路便可直接使用,而上述构造中,该控制逻辑40是由数个逻辑门电路组成,以受控于读写控制信号(R/W)而产生两组互补信号输出的输出信号分别连接至加密或解密装置的控制端;动作方式上,欲写入数据到此可读写存储装置100内时,便设该读写控制讯号(R/W)及芯片选择线(CS)均同为低电位,故经控制逻辑40的下方的反或门输出一高电位至加密电路20,使加密电路20启动,故可对外部数据总线(DATA)送入的数据经加密装置21加密处理及经输出控制电路22送入至内部可读写内存10内储存,故使内存10内储存的数据为一种已加密处理的数据型态,此时,该解密电路30则呈断路状态(不动作),反之,当欲读出内存10内部数据时,则利用该读写控制讯号(R/W)呈现高电位,故使控制逻辑40上方的反或门输出转变为高电位,故启动解密电路30的解密装置31及输出控制电路32,使内存10送出的加密数据可在经过解密装置31时予以还原为原始数据送出至外部数据总线(DATA)上,获得数据加密与解密效果。上述图1仅是说明本发明的动作方式,而实际运用上,为达到数据保护效果,则可使该种可读写存储装置100仅对读出数据解密或仅对写入数据加密,或是使加密与解密互为反函数(不一致),达到使进出数据呈现不一致,也就是如图2及图3所示,分别去除加密装置及解密装置的两实施例,在图2中,对于欲写入的数据直接送入至内部可读写内存10内,而仅在读出数据时,进行解密处理,而图3中,则仅对欲写入的数据进行加密处理,而对读出的数据不予处理,而在此图2、3的仅对数据做局部处理的情况下,欲使读出的数据可还原原始数据时,便相应对外部总线的数据进行软件加密或解密处理后,才能达到目的,因此,便构成一种与加密或解密软件搭配的可读写存储装置,以其需以软、硬件的相互配合的数据保护构造,达到提高数据保护的效果。