设置在再生暗盒的认证用存储模块的制作方法

文档序号:21780605发布日期:2020-08-07 20:02阅读:178来源:国知局
设置在再生暗盒的认证用存储模块的制作方法

本发明涉及一种设置在再生暗盒的认证用存储模块,更详细地,涉及一种利用单品的fram能够大幅提高再生暗盒与图像装置的认证及数据传输速度的设置在再生暗盒的认证用存储模块。



背景技术:

在安装于打印机、复印机等图像装置的暗盒中设置有用于实现暗盒的认证及与图像装置的数据传输的认证用模块。上述认证用模块由电可擦除只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、闪存(flash)存储器等的非易失性存储器及其他结构要素构成。在认证用模块中使用非易失性存储器的原因在于,即使向模块不施加电源,也能够保留存储在存储器中的信息。

近年来,正在开发一种代替eeprom、flash存储器适用铁电随机存取存储器(ferroelectricsrandomaccessmemory,fram)的认证用模块。fram相比于eeprom、flash存储器,具有数据的读取、写入等时间较短,且无需数据的消除过程并可以直接写入的优点,而eeprom、flash存储器写入数据时,需要先消除数据后再进行写入,fram还具有写入反复次数(endurance)明显多于flash或eeprom的优点。

另一方面,再生用暗盒是指主要由除激光图像装置的制造商之外的企业制造及销售,且以与正品用暗盒相同的方式动作的廉价的暗盒。通常,正品认证用模块不可复制,再生暗盒制造商以将存储器设置在从代工厂(foundry)提供的ip(从基板去除存储器的状态)的形式制造模块。

对于适用于再生暗盒的eeprom或flash存储器类型的认证用模块而言,如上所述,由于从多个代工厂(foundry)提供ip,因此可轻易地将flash存储器或eerpom构成为嵌入(embedded)形式。

然而,目前还没有以ip形式供应的代工厂(foundry),因此无法以与利用现有的flash存储器或eerpom的认证用模块相同的形式制造利用上述的fram的认证用模块。

在上述技术背景下,本发明人采用单品fram开发了以与fram嵌入的正品认证用模块相同的方式动作的再生暗盒认证用存储模块,确认其效果并完成了本发明。



技术实现要素:

发明所要解决的问题

本发明的目的在于,提供一种设置在再生暗盒的认证用存储模块,其利用单品的fram能够大幅提高再生暗盒与图像装置的认证及数据传输速度。

用于解决问题的方案

上述目的由根据本发明的设置在再生暗盒的认证用存储模块实现,上述认证用存储模块包括:fram(ferroelectricsrandomaccessmemory);以及控制部,其与上述fram电性连接,并且以在图像装置中实施暗盒的认证的方式与上述图像装置进行通信,并且执行读取信息运算及写入信息运算。

并且,上述控制部可以包括:第一通信部,其与上述图像装置交换信息;第二通信部,其与上述fram交换信息;镜像存储部,其从上述图像装置接收写入命令时,存储从上述fram传递的信息,从上述图像装置接收读取命令时,将存储的信息传递至上述图像装置;认证部,其基于从上述图像装置传递的信息生成认证结果信号,并传递至上述图像装置;主控制部,其用于控制上述第一通信部、上述第二通信部、上述镜像存储部及上述认证部。

并且,上述控制部还可以包括:缓冲部,从上述图像装置传递的信息存储在上述镜像存储部时,存储与存储在上述镜像存储部的信息相同的信息,并向上述fram传递存储的信息。

并且,上述控制部还可以包括:加密部,其对存储在上述fram的信息进行加密;

解密部,其对通过上述加密部进行加密的信息进行解密。

并且,上述fram和上述控制部可以通过串行(serial)的方式进行通信。

发明效果

根据本发明,可以利用单品fram制造fram类型的认证用存储模块。这种fram类型的认证用存储模块以与fram嵌入的正品认证用模块相同的方式动作,因此,对于再生暗盒而言,可以大幅提高再生暗盒与图像装置的认证及数据传输速度。

根据本发明,安装单品的fram的再生暗盒认证用存储模块具有通过对fram进行初始化而可重复使用的效果。

附图说明

图1是根据本发明一实施例的设置在再生暗盒的认证用存储模块的整体结构图。

图2是向根据本发明一实施例的设置在再生暗盒的认证用存储模块施加电源时,在镜像存储部中存储信息的动作的流程图。

图3是示出向根据本发明一实施例的设置在再生暗盒的认证用存储模块施加电源时,在镜像存储部中存储信息的动作进程的图。

图4是从根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部读取信息的动作的流程图。

图5是示出从根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部读取信息的动作进程的图。

图6是根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部中写入fram的信息的动作的流程图。

图7是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部中写入fram的信息的动作进程的图。

图8是根据本发明一实施例的设置在再生暗盒的认证用存储模块的认证动作的流程图。

图9是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的认证动作进程的图。

图10是根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第一流程图。

图11是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第一进程的图。

图12是根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第二流程图。

图13是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第二进程的图。

图14是根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第三流程图。

图15是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第三进程的图。

附图标记说明:

100:根据本发明一实施例的设置在再生暗盒的认证用存储模块

f:fram

110:基板部

120:控制部

121:第一通信部

122:第二通信部

123:镜像存储部

124:缓冲部

124a:写入缓冲部

124b:写入缓冲控制部

125:认证部

126:主控制部

127:加密部

128:解密部

129:复位部

p:图像装置

i:初始化模块。

具体实施方式

以下,通过示例性附图对本发明的一些实施例进行详细的说明。需要注意的是,在对各个附图的构成要素附加附图标记时,对相同的构成要素而言,即使标记在不同的附图,也要尽可能使用相同的附图标记。

并且,在说明本发明实施例时,如有认为对于相关的公知结构或者功能的具体说明不利于对发明实施例的理解的情况,将会省略对其的详细说明。

并且,在说明本发明实施例的构成要素时,可以采用第一、第二、a、b、(a)、(b)等术语。这样的术语仅仅是用于将该构成要素与其他构成要素进行区分,并且相应构成要素的本质、次序或者顺序等并不会被该术语所限定。

以下,参照附图对根据本发明一实施例的设置在再生暗盒的认证用存储模块进行详细的说明。

图1是根据本发明一实施例的设置在再生暗盒的认证用存储模块的整个结构图。

如图1所示,根据本发明一实施例的设置在再生暗盒的认证用存储模块100包括fram(f)、基板部110以及控制部120。

fram(f)是指铁电随机存取存储器(ferroelectricsrandomaccessmemory),可以设置在后述的基板部110。

fram(f)相比于eeprom、flash存储器,具有数据的读取、写入等时间较短,且无需数据的消除过程并可以直接写入的优点,而eeprom、flash存储器写入数据时,需要先消除数据后再进行写入,fram(f)还具有写入反复次数(endurance)明显多于flash或eeprom的优点。

在上述fram(f)中存储有关于图像装置p与后述的控制部120相互交换信息,并对再生暗盒进行认证和驱动等动作的各种程序、信息等。

在基板部110设置有后述的控制部120及fram(f),且可以由印刷电路板(printedcircuitboard,pcb)构成。上述基板部110设置在再生暗盒并与图像装置p进行通信。

另一方面,上述fram(f)和后述的控制部120在没有额外的结构(如基板部110)的情况下,也可以通过多芯片封装(multi-chippackage,mcp)构成为一个封装形态。

控制部120以在图像装置p中进行再生暗盒的认证的方式与图像装置p进行通信,并且执行用于读取/写入信息的运算,上述控制部120设置在上述基板部110并与设置在基板部110的fram(f)电性连接。

更详细地,上述控制部120包括:第一通信部121、第二通信部122、镜像存储部123、缓冲部124、认证部125、主控制部126、加密部127、解密部128、复位部129以及伪随机部r。

第一通信部121与图像装置p或初始化模块i交换信息,上述第一通信部121设置在上述基板部110并与图像装置p或初始化模块i进行通信,以此交换信息,并且上述第一通信部121与后述的主控制部126电性连接并交换信息。

其中,初始化模块i是用于对安装于再生暗盒的、根据本发明一实施例的设置在再生暗盒的认证用存储模块100进行初始化的装置。

第二通信部122与镜像存储部123交换信息,上述第二通信部122设置在上述基板部110并与fram(f)进行通信,以此交换信息,并且上述第二通信部122与后述的加密部127电性连接并交换信息。

镜像存储部123从图像装置p接收写入命令时,存储从fram(f)传递的信息,从图像装置p接收读取命令时,将存储的信息传递至图像装置p,上述镜像存储部123由随机存取存储器(randomaccessmemory,ram)、寄存器(register)等非易失性存储器构成,并且与后述的主控制部126和认证部125电性连接。

对于正品认证模块,即fram嵌入的芯片模块而言,fram整合设置在芯片模块内部,在销的数量不受限制的情况下,通过并行(parallel)通信连接地址、数据及控制信号,并进行通信。虽然支持并行通信的单品fram在市场销售,但是上述单品fram与嵌入类型不同的是,销的数量较多而封装尺寸变大,因此不适合于模块尺寸受限制的暗盒认证用模块。因此,利用单品fram时,需要使用串行(serial)通信类型。

串行通信是地址、数据、控制命令依次传递的形式,因此,相比于并行通信,在进行通信时必然会产生时间延迟,并且在反复写入或读取动作时,也必然会有时间延迟的问题。因此,当利用上述串行通信类型的fram(f)时,使用由如上所述的ram、register等构成的高速的镜像存储部123,当施加电源时,在复位区间主控制部126将fram(f)的信息移动到认证暗盒控制装置的镜像存储部123,使得镜像存储部123以读取/写入时刻与嵌入的fram的时刻相同的方式工作。

基于上述理由,根据镜像存储部123,可以利用串行类型的fram(f)构成模块,由此可以有效实现提高图像装置p与再生暗盒之间的信息处理速度等优点。

从图像装置p传递的信息存储在上述镜像存储部123时,缓冲部124存储与存储在镜像存储部123的信息相同的信息,并将存储的信息传递给fram(f),根据上述缓冲部124,可以防止因断电而产生的fram(f)的信息损失及错误。

存储在镜像存储部123的信息需要以相同的方式存储在fram(f),但是信息存储在镜像存储部123后,如果在相同信息未存储在fram(f)的时刻解除对图像装置p的电源,则在由易失性存储器构成的镜像存储部123中发生信息损失的状态下,信息不会记录在fram(f)。此时,即使再次向图像装置p施加电源,也会发生在图像装置p中执行的根据写入命令的信息无法在fram(f)中重新记录的错误。

根据上述缓冲部124,可以防止如上所述的错误,对其的详细结构的动作及过程如下。

更详细地,缓冲部124包括写入缓冲部124a及写入缓冲控制部124b。

从图像装置p向主控制部126传递写入命令后,根据写入命令的信息存储在镜像存储部123时,写入缓冲部124a执行存储与存储在镜像存储部123的信息相同的信息的功能。此时,存储的信息包括数据信息及将要写入数据的地址信息。

写入缓冲控制部124b用于控制上述写入缓冲部124a的动作,并且执行利用读取地址指标和写入地址指标将存储在写入缓冲部124a的信息传输至fram(f)的功能。

如果从图像装置p向主控制部126传递写入命令及信息,则主控制部126向镜像存储部123的相应地址传递数据,使得数据存储在镜像存储部123的同时,将相同的信息存储在写入缓冲部124a。之后,主控制部126在写入地址指标中依次记录对于镜像存储部123的相应地址的信息和存储在镜像存储部123的数据,此时,写入地址指标大于读取地址指标。其中,写入缓冲控制部124b在监视写入地址指标和读取地址指标的状态的同时,比较写入地址指标和读取地址指标的大小,如果写入地址指标大于读取地址指标,则读取存储在写入缓冲部124a的信息即地址和数据并传递至第二通信部122,使读取地址指标增加相当于所读取的大小,并反复进行上述过程,直到写入地址指标和读取地址指标的大小相同为止。通过如上所述的过程,与存储在镜像存储部123的信息相同的信息被传递至fram(f)。

因此,信息存储在镜像存储部123后,即使在相同信息未存储在fram(f)时刻解除对图像装置p的电源,在缓冲部124中也存储有需要在fram(f)存储的信息,因此,在施加电源后,只要将存储在缓冲部124的信息重新传输至fram(f),则可以无损失地存储要在fram(f)存储的信息。

认证部125基于图像装置p传递的信息生成认证结果信号并传递至图像装置p,根据认证部125执行再生暗盒的认证。

由图像装置p生成的认证命令及第一认证信息经由第一通信部121和主控制部126传递至认证部125。之后,认证部125从镜像存储部123读取第二认证信息后,基于第二认证信息执行认证算法,并根据其结构生成认证结果信号。其中,作为用于认证的加密算法可以使用安全散列算法(sha)、数据加密标准算法(des)、高级加密标准算法(aes)、散列算法(hash)等。

认证结果信号由用于图像装置p与再生暗盒之间的认证的第一认证结果信息及重复认证时代替上述第一认证信息的第二认证结果信息构成,其中,第一认证结果信息通过第一通信部121重新传递至图像装置p,并进行认证表示允许在图像装置p中使用再生暗盒。

另一方面,认证部125为了对fram(f)进行初始化,基于在后述的伪随机部r生成的固定的伪随机信息执行初始化认证算法。

在fram(f)存储有关于再生暗盒的认证、驱动等的各种程序信息。因此,对认证用存储器模块进行初始化是指对fram(f)进行初始化。fram(f)中存储有用于对fram(f)进行初始化的初始数据,其中,存储在fram(f)的初始数据可以构成为多个,以便分别对应于多个类型的再生暗盒。如此,形成多个初始数据是,为了在后述的伪随机部r生成伪随机信息时,按再生暗盒的类别,即按设置在再生暗盒的认证用存储模块的类别,采用不同的伪随机信息的生成运算方式。通过如下的过程实施初始化认证算法。

通过后述的伪随机部r连续生成的伪随机信息从初始化模块i接收初始化认证命令后被,则被固定的伪随机信息分别传递至初始化模块i和认证部125,初始化模块i和认证部125基于接收的伪随机信息分别执行初始化认证算法。如果初始化认证算法在初始化模块i中正常实施,则生成第一初始化认证结果信息,如果初始化认证算法在认证部125中正常实施,则生成第二初始化认证结果信息。

之后,初始化模块i将第一初始化认证结果信息传递至第一通信部121,使得第一初始化认证结果信息传递至认证部125,并且,接收由认证部125生成的第二初始化认证结果信息,并基于自身生成的第一初始化认证结果信息实施初始化认证。即第一初始化认证结果信息与第二初始化认证结果信息一致时,完成认证。

另一方面,与此同时,认证部125基于在初始化模块i执行初始化认证算法后传递的第一初始化认证结果信息和自身生成的第二初始化认证结果信息实施初始化认证。即第一初始化认证结果信息与第二初始化认证结果信息一致时,完成认证。

当初始化模块i和认证部125分别完成认证时,初始化模块i向主控制部126传递初始化命令,主控制部126对fram(f)进行初始化。

主控制部126控制第一通信部121、第二通信部122、镜像存储部123、缓冲部124、认证部125、加密部127、解密部128以及复位部129,并且实施各种运算,并且与第一通信部121、第二通信部122、镜像存储部123、缓冲部124、认证部125、加密部127、解密部128以及复位部129电性连接。

主控制部126为了在施加电源后将fram(f)的信息存储在镜像存储部123,控制镜像存储部123、加密部127、第二通信部122以及复位部129,并且为了在fram(f)写入和读取,控制第一通信部121、第二通信部122、镜像存储部123、缓冲部124、加密部127以及解密部128,并且为了认证再生暗盒,控制第一通信部121、第二通信部122、镜像存储部123、缓冲部124、加密部127以及认证部125。

加密部127对存储在fram(f)的信息进行加密,并且与主控制部126、缓冲部124以及第二通信部122电性连接。

解密部128对由加密部127进行加密的信息进行解密,并且与第二通信部122及镜像存储部123电性连接。

通常,由于单品fram不具有单独的加密装置,因此,在利用单品fram时,存储的数据毫无防备地暴露于外部。因此,从镜像存储部123存储到fram(f)的信息需要通过上述加密部127进行加密后,存储到fram(f)。

例如,就存储在地址0的8bit数据而言,可以通过对地址和数据使用异或运算和按位取反运算来实施加密。

复位部129在施加电源时最先动作而生成复位区间信号,然后将其传递至主控制部126,并且与主控制部126电性连接,以便主控制部126能够执行读取fram(f)并将信息存储在镜像存储部123的功能。

伪随机部r为了对fram(f)进行初始化,基于从fram(f)传递的信息,即初始化数据来生成伪随机信息,并且上述伪随机部r与第一通信部121、第二通信部122以及主控制部126电性连接。

如果在上述复位部129生成复位区间信号,则主控制部126向第二通信部122传递初始化数据读取命令。之后,如果fram(f)的初始化数据传递到第二通信部122,则伪随机部r基于传递的初始化数据连续生成伪随机信息。

此后,在初始化模块i中生成的初始化认证命令传递到伪随机部r时,伪随机部r停止动作并固定伪随机信息。被固定的伪随机信息被传递至上述认证部125,认证部125利用其来实施初始化认证算法。

另一方面,伪随机部r可以由线性反馈移位寄存器(linearfeedbackshiftregister,lfsr)构成,此时,寄存器的初始值取固定值,并且根据从fram(f)传递的初始化数据值来调节运算方式。

fram(f)按再生暗盒的类别存储数据,以便认证用存储模块均可以对应于多种类型的再生暗盒,存储在fram(f)的用于fram(f)的初始化的初始数据也按多个再生暗盒的类别的数量而存储为多个。

即伪随机部r需要以对应于这种fram(f)的结构的方式进行工作,因此伪随机部r在生成伪随机信息时,根据存储在fram(f)的初始数据的类型而采用不同的运算方式。

根据如上所述的伪随机部r的结构,具有对使用于上述多种类型的再生暗盒的多个认证用存储模块中的每个存储模块都能够进行初始化的优点。

另一方面,如上所述,伪随机部r可以由线性反馈移位寄存器(linearfeedbackshiftregister,lfsr)构成并而单独地设置或重复地设置,但是并不限定于此,只要能生成伪随机(pseudorandom)形式的数据,以任何方式形成也无妨。

并且,另一方面,在伪随机部r连续生成伪随机信息后进行固定的原因是,为了通过将认证用存储模块的其他结构(即频率生成器、复位发生器等)的动作误差作为伪随机信息生成动作的参数,或者将根据电源on/off而反复与外部进行通信的信号的首次通信时刻的时间误差作为伪随机信息生成动作的参数,使得即使在试图对相同的认证用存储模块反复进行初始化的情况下,也能够正常生成伪随机信息。

并且,另一方面,通过与初始化模块i的信息交换终止fram(f)的初始化时,伪随机部r再次实施动作。这是为了改变再次重复认证命令顺序时生成的伪随机信息的值。

根据包括如上所述的第一通信部121、第二通信部122、镜像存储部123、缓冲部124、认证部125、主控制部126、加密部127、解密部128、复位部129以及伪随机部r的控制部120,可轻易地实现利用单品的fram,以与嵌入的fram芯片模块相同的方式在图像装置p中实施再生暗盒的认证,并执行用于读取/写入信息的运算。

如上所述,根据包括fram(f)、基板部110、控制部120的本发明一实施例的设置在再生暗盒的认证用存储模块100,可以利用单品的fram制造fram类型的认证用存储模块。这种fram类型的认证用存储模块以与fram嵌入的正品认证用模块相同的方式动作,因此,对于再生暗盒而言,可以大幅提高再生暗盒与图像装置p的认证及数据传输速度。

以下,通过参照附图对根据本发明一实施例的设置在再生暗盒的认证用存储模块的动作进行详细的说明。

图2是向根据本发明一实施例的设置在再生暗盒的认证用存储模块施加电源时,在镜像存储部中存储信息的动作的流程图,图3是示出向根据本发明一实施例的设置在再生暗盒的认证用存储模块施加电源时,在镜像存储部中存储信息的动作的进程的图,图4是从根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部读取信息的动作的流程图,图5是示出从根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部读取信息的动作的进程的图,图6是根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部中写入fram的信息的动作的流程图,图7是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的镜像存储部中写入fram的信息的动作的进程的图,图8是根据本发明一实施例的设置在再生暗盒的认证用存储模块的认证动作的流程图,图9是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的认证动作的进程的图。

首先,对向根据本发明一实施例的设置在再生暗盒的认证用存储模块100施加电源时,在镜像存储部123中存储信息的动作进行说明。

如图2及图3所示,当施加电源时,复位部129动作并生成复位区间信号,并传递至主控制部126。之后,如果主控制部126向第二通信部122传递读取命令信号,则第二通信部122读取存储在fram的信息,被读取的信息被传递至解密部128进行解密。之后,被解密的信息存储在镜像存储部123。

接下来,对从根据本发明一实施例的设置在再生暗盒的认证用存储模块100的镜像存储部123读取信息的动作进行说明。

如图4及图5所示,如果从图像装置p向第一通信部121传递读取命令,则主控制部126动作并向镜像存储部123传递地址及控制信号,然后镜像存储部123读取信息。被读取的信息被传递至第一通信部121后,传输到图像装置p。

接下来,对根据本发明一实施例的设置在再生暗盒的认证用存储模块100的镜像存储部123中写入fram(f)的信息的动作进行说明。

如图6及图7所示,如果从图像装置p向主控制部126传递写入命令及信息,则主控制部126向镜像存储部123的相应地址传递数据,使数据存储在镜像存储部123的同时,将相同的信息存储在写入缓冲部124a。之后,主控制部126在写入地址指标中依次记录对于镜像存储部123的相应地址的信息和存储在镜像存储部123的数据,此时,写入地址指标大于读取地址指标。其中,写入缓冲控制部124b在监视写入地址指标和读取地址指标的状态的同时比较写入地址指标和读取地址指标的大小,如果写入地址指标大于读取地址指标,则读取存储在写入缓冲部124a的信息,即地址和数据并传递至加密部127,使读取地址指标增加相当于所读取的大小,并反复进行上述过程,直到写入地址指标和读取地址指标的大小相同为止。传递至加密部127的数据被加密后,通过第二通信部122传递至fram(f)进行存储。

接下来,对根据本发明一实施例的设置在再生暗盒的认证用存储模块100的认证动作进行说明。

图8及图9所示,由图像装置p生成的认证命令及第一认证信息经由第一通信部121、主控制部126传递至认证部125。之后,认证部125从镜像存储部123读取第二认证信息后,基于第二认证信息执行认证算法,并根据其结构生成认证结果信号。此时,认证结果信号由用于图像装置p与再生暗盒之间的认证的第一认证结果信息及重复认证时代替上述第二认证信息的第二认证结果信息构成。

之后,认证部125在镜像存储部123中写入第二认证结果信息,然后,认证部125将第二认证结果信息传输至缓冲部124。第二认证结果信息从缓冲部124传递至加密部127进行加密后,通过第二通信部122存储在fram(f)。

另一方面,第一认证结果信息从认证部125通过第一通信部121传递至图像装置p,然后,图像装置p利用第一认证结果信息实施认证表示允许使用再生暗盒。

以下,通过参照附图对根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作进行详细的说明。

图10是根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第一流程图,图11是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第一进程的图,图12是根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第二流程图,图13是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第二进程的图,图14是根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第三流程图,图15是示出根据本发明一实施例的设置在再生暗盒的认证用存储模块的初始化动作的第三进程的图。

如图10及图11所示,复位部129最先动作并生成复位区间信号后,将其传递至主控制部126。之后,主控制部126向第二通信部122传递初始化数据读取命令。之后,如果fram(f)的初始化数据传递到第二通信部122,则伪随机部r基于传递的初始化数据开始为连续生成伪随机信息而做准备。

如图12及图13所示,如果在复位部129生成的复位区间信号终止,则伪随机部r动作并连续生成伪随机信息。之后,如果从初始化模块i向第一通信部121传递初始化认证命令,则伪随机部r停止动作并固定伪随机信息。

如图14及图15所示,通过伪随机部r连续生成的伪随机信息从初始化模块i接收初始化认证命令后被固定,则被固定的伪随机信息分别传递至初始化模块i和认证部125,初始化模块i和认证部125基于接收的伪随机信息分别执行初始化认证算法。如果初始化认证算法在初始化模块i中正常实施,则生成第一初始化认证结果信息,如果初始化认证算法在认证部125中正常实施,则生成第二初始化认证结果信息。

之后,初始化模块i将第一初始化认证结果信息传递至第一通信部121,使得第一初始化认证结果信息传递至认证部125,并且,接收由认证部125生成的第二初始化认证结果信息,并基于自身生成的第一初始化认证结果信息实施初始化认证。即第一初始化认证结果信息与第二初始化认证结果信息一致时,完成认证。

另一方面,与此同时,认证部125基于在初始化模块i执行初始化认证算法后传递的第一初始化认证结果信息和自身生成的第二初始化认证结果信息实施初始化认证。即第一初始化认证结果信息与第二初始化认证结果信息一致时,完成认证。

当初始化模块i和认证部125分别完成认证时,初始化模块i向主控制部126传递初始化命令,主控制部126对fram(f)进行初始化。

根据如上所述的本发明一实施例的设置在再生暗盒的认证用存储模块100,安装单品的fram(f)的再生暗盒认证用存储模块具有通过对fram(f)进行初始化可重复使用的效果。

如上所述,虽然构成本发明实施例的全部构成要素结合为一体或者以结合的方式动作,但是本发明并不限定于这些实施例。即只要在本发明的目的范围内,其全部构成要素中的至少一个能够选择性地结合并进行动作。

并且,在没有特别相反的记载的情况下,以上记载的“包括”、“构成”或者“具有”等术语表明能够包含上述记载的相应构成要素,因此应理解为,能够进一步包括其他结构要素,而不是排除其他构成要素。在不进行其他定义的情况下,包括技术性或科学性术语的全部术语,具有与本领域技术人员的通常理解的意思相同的含义。与词典中所定义的术语相同,常规术语应理解为与相关技术的文脉中表达的含义相同,在本发明中没有明确定义的前提下,不能解释为理想化或者过度形式化的含义。

并且,以上说明仅仅是示意性地说明本发明的技术思想,因此在不脱离本发明的本质特征的前提下,本领域技术人员能够进行多种修改和变形。

因此,本发明公开的实施例并不是用于限定本发明的技术思想,而是用于说明本发明,并且本发明的技术思想的范围并不会被上述实施例所限定。本发明的保护范围由权利要求书来确定,并且,应解释为与之等同的范围的所有技术思想均包括在本发明的权利要求范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1