CN102724035A - 一种加密卡的加解密方法 - Google Patents

一种加密卡的加解密方法 Download PDF

Info

Publication number
CN102724035A
CN102724035A CN2012102038930A CN201210203893A CN102724035A CN 102724035 A CN102724035 A CN 102724035A CN 2012102038930 A CN2012102038930 A CN 2012102038930A CN 201210203893 A CN201210203893 A CN 201210203893A CN 102724035 A CN102724035 A CN 102724035A
Authority
CN
China
Prior art keywords
packet
encryption
dsp processor
thread
encrypted card
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012102038930A
Other languages
English (en)
Other versions
CN102724035B (zh
Inventor
陈亚东
林为民
张涛
曾荣
杨维永
邵志鹏
黄益彬
费稼轩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
State Grid Zhejiang Electric Power Co Ltd
China Electric Power Research Institute Co Ltd CEPRI
Global Energy Interconnection Research Institute
Original Assignee
China Electric Power Research Institute Co Ltd CEPRI
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Electric Power Research Institute Co Ltd CEPRI filed Critical China Electric Power Research Institute Co Ltd CEPRI
Priority to CN201210203893.0A priority Critical patent/CN102724035B/zh
Publication of CN102724035A publication Critical patent/CN102724035A/zh
Application granted granted Critical
Publication of CN102724035B publication Critical patent/CN102724035B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

本发明提供一种加密卡的加解密方法,所述加密卡包括加密芯片、DSP处理器、接口控制电路和一块P CI接口电路;所述DSP处理器、接口控制电路和加密芯片的数量相等且至少为两个,一块DSP处理器通过一块对应的接口控制电路控制连接一块加密芯片;所述至少两个的DSP处理器连接所述PCI接口电路,实现所述加密卡与所述加密卡所在计算机之间的数据传输。采用非抢占中断互斥机制,避免了基于中断优先级的中断抢占,减少了丢包现象,保证了数据包处理过程正确有序。

Description

一种加密卡的加解密方法
技术领域
本发明涉及电子信息安全领域,具体涉及一种加密卡的加解密方法。
背景技术
随着信息与网络技术的迅速发展和广泛应用,银行、石油、电力等支柱性行业的业务数据已经广泛采用各类计算机设备进行通讯,由于行业的重要性与特殊性,必须考虑数据的加密安全传输,所以,进行加密处理的服务器设备开发已经在行业内广泛进行,服务器设备可以把数据由明文变为加密的数据,再由网络设备将数据传输到目的地,在信息安全行业的主流加密服务器设备中,承担数据加密任务的主要是设备中集成的PCI接口加密卡,加密卡集成国家密码管理局授权的加密芯片,具有输入与输出单元,当加密卡的驱动程序将数据传输到输入单元时,加密卡处理这些数据,将其放入输出单元,送给加密卡的驱动程序,驱动程序再将加密后的数据送给需要加密服务的上层应用软件。
在集成了相同性能加解密芯片的加密卡中,设计控制多个加解密芯片同时工作的高效逻辑处理方法,以及设计调用加密卡的高效设备驱动程序,从而最大程度地利用加解密芯片的处理性能,从整体上提高加密卡的性价比就十分重要。
现有技术中加密卡是将数据包组织成适合加密芯片处理的格式,由驱动程序送入加密芯片控制电路,然后等待加密芯片处理后,将处理后的数据经控制电路再送至驱动程序,再由驱动程序送给上层调用的用户程序。公开号为CN1996321A的中国专利公开了一种加密卡的设计,该设计使用了2块DSP芯片与1块加密芯片进行交互处理。DSP之间、DSP与加密芯片之间的数据交换设计了额外的双口RAM做数据缓冲,在数据流程上,1块做主控的DSP运算结束,进行加密芯片的运算,运算完毕后再送入另1块DSP,最后由PCI-E接口送给用户。在加密芯片处理时一直等待,等待时间大大多于加密卡处理数据的速度,所以这种“占用-等待处理-放弃占用”的持续等待模式浪费了芯片部分处理性能。
发明内容
本发明提供的一种加密卡的加解密方法,所述加密卡包括加密芯片、DSP处理器、接口控制电路和一块P CI接口电路;
所述DSP处理器、接口控制电路和加密芯片的数量相等且至少为两个,一块DSP处理器通过一块对应的接口控制电路控制连接一块加密芯片;
所述至少两个的DSP处理器连接所述PCI接口电路,实现所述加密卡与所述加密卡所在计算机之间的数据传输;
所述加解密方法包括:
步骤S1,接收用户端包含数据包的调度指令,所述调度指令为写操作时,执行步骤S2的写线程过程;所述调度指令为读操作时,执行步骤S3的读线程过程;
步骤S2,写线程查找空闲加密芯片,将写操作的数据放入所述空闲加密芯片中,所述空闲加密芯片处理完所述用户端的数据包后,所述DSP处理器通过中断程序将所述数据包写入加解密队列,并对所述数据包做待读取标记;
步骤S3,读线程持续检查所述加解密队列,读取标记为待读取的数据包并送入用户端。
本发明提供的第一优选技术方案中:所述至少两个的DSP处理器相互之间中断互斥,同一时间只有一个中断在进行。
2、本发明提供的第二优选技术方案中:所述DSP处理器设置有有数据包要送出或无数据包要送出2个标志位,中断电路分析各个DSP处理器的所述标志位对有数据包要送出的DSP处理器进行中断处理;
当有两个或两个以上的DSP处理器同时有数据包要送出,随机选定一个DSP处理器发送数据包,所述没有选定的DSP处理器在对列中阻塞等待。
本发明提供的第三优选技术方案中:所述加解密队列设置有信号量,有100个存储位置,所述读线程或写线程独占所述信号量后对加解密队列进行读写操作。
本发明提供的第四优选技术方案中:所述DSP处理器、接口控制电路和加密芯片的数量均为4;
所述读线程和写线程为异步并行工作。
本发明提供的第五优选技术方案中:所述计算机的内存和DSP处理器在内部数据存储区中均设置有5个缓冲区,所述DSP处理器在内部数据存储区中设置的5个缓冲区为与对应的所述加密芯片的共享缓冲区,所述缓冲区的大小与送入加密芯片的最大数据包的大小相等。
本发明提供的第六优选技术方案中:所述步骤S2包括:
所述步骤S2包括:
步骤S201,写线程接收所述数据包后,查找是否有空闲加密芯片,是,执行步骤S202;否,返回,等待下次发送;
步骤S202,将所述数据包送入所述空闲加密芯片对应的DSP处理器中,查找所述对应的DSP处理器是否有空闲的所述共享缓冲区,是,执行步骤S203;否,返回,等待下次发送;
步骤S203,所述空闲加密芯片对所述数据包进行处理;
步骤S204,触发所述DSP处理器的中断程序,所述中断程序查找所述加解密队列中的空闲;
步骤S205,所述写线程占有加解密队列的信号量,将所述数据包写入加解密队列做待读取标记,等待读线程读取。
本发明提供的第七优选技术方案中:所述步骤203中所述空闲的加密芯片对所述数据包的处理过程包括:
所述DSP处理器对所述数据包做未处理标记,所述加密卡在空闲时按循环顺序查询5个所述共享缓冲区的状态,对有未处理标记的数据包进行处理,对处理完成后的数据包做已处理标记,并用所述已处理标记的数据包覆盖所述未处理标记的数据包。
本发明提供的第八优选技术方案中:所述步骤S3包括:
步骤S301,查找加解密队列中是否有标记为待读取的数据包,是,执行步骤S302,否,等待;
步骤S302,所述读线程占有加解密队列的信号量,读取所述标记为待读取的数据包并送入用户端。
本发明提供的一种加密卡的加解密方法的有益效果包括:
1、本发明提供的一种加密卡的加解密方法,加密和解密过程中的读线程和写线程分开异步并行操作,两个线程独立持续运行,驱动程序效率高,并且有效的利用了PCI加密卡板载加密芯片的加解密性能;
2、加解密芯片处理后的数据包组织成数据包队列,并保持数据包序号,供上层调用程序读取;
3、采取中断互斥机制。在调用4块加密芯片时,避免了基于中断优先级的中断抢占,消除了通常在中断频率高的情况下的丢失中断现象,杜绝了丢包现象,保证了数据包处理正确有序;
4、采取CPU互斥机制,避免了在多CPU服务器平台上运行时,由于多个CPU硬件中断控制器导致的可能的某一CPU抢占另一CPU中断的现象,杜绝了抢占带来的丢包;
5、采取原子读写机制,对加解密队列的操作有读和写两种,为加解密队列操作设置一个信号量,任何对队列的操作只有取得信号量之后才能进行操作,避免读写同时进行会带来的数据混乱;
6、并且加密芯片进行运算主要由板载相应的DSP处理器单独控制,DSP处理器完成了数据包送入、读出、仲裁工作,节省了计算机资源。
附图说明
图1为本发明提供的一种加密卡的实施例的结构示意图;
图2为本发明提供的DSP处理器与对应的加密芯片之间的关系结构图;
图3为本发明提供的一种加密卡的加解密方法流程图;
图4为本发明提供的读线程的实施例操作流程图;
图5为本发明提供的写线程的实施例操作流程图。
具体实施方式
下面结合附图对本发明做进一步说明。
如图1所示为本发明提供的一种加密卡的实施例的结构示意图,由图1可知,该加密卡包括加密芯片、DSP处理器、接口控制电路和一块PCI接口电路。DSP处理器、接口控制电路和加密芯片的数量相等但不受限制,至少为两个,一块DSP处理器单独控制一块加密芯片,并且对应的DSP处理器和加密芯片通过一块对应的接口控制电路连接通信,DSP处理器接收来自驱动程序的数据包,通过接口控制电路送入加密芯片处理。DSP处理器连接PCI接口电路,该PCI接口电路是实现加密卡与所在计算机之间数据传输的通道。
本发明图1给出的是DSP处理器、接口控制电路和加密芯片的数量为4的情况,DSP处理器在内部数据存储区中开辟5个与对应的加密芯片共享的缓冲区,DSP处理器与对应的加密芯片之间的关系结构如图2所示。
本发明提供的一种基于加密卡的加解密过程的实施例的步骤流程图如图3所示,由图3可知,该加解密过程包括:
步骤S1,接收用户端包含数据包的调度指令,该调度指令为写操作时,执行步骤S2的写线程过程;该调度指令为读操作时,执行步骤S3的读线程过程。
优选的,该读线程和写线程为异步并行工作,2个线程独立持续运行,效率高并且有效利用PCI加密卡的加密芯片的加解密性能。
步骤S2,写线程查找空闲加密芯片,将写操作的数据包放入该空闲加密芯片中,加密芯片处理完该数据包后,通过中断程序将数据包写入加解密队列,并对该数据包做待读取标记。
步骤S3,读线程持续检查该加解密队列,读取标记为待读取的数据包并送入用户端。
优选的,加解密队列设置有信号量,在对加解密队列进行读写操作之前,需要独占信号量才能进行操作,如果信号量被其他操作占用,则在队列中阻塞等待信号量被释放。
具体的,写线程接收来自用户的数据包的操作过程如图4所示,该写线程包括:
步骤S201,写线程接收来自用户端的数据包后,查找是否有空闲加密芯片,是,执行步骤S202;否,返回,等待下次发送。
步骤S202,将来自用户端的数据包送入空闲的加密芯片对应的DSP处理器,查找该DSP处理器与其对应的加密芯片是否有空闲的共享缓冲区,是,执行步骤S203;否,返回,等待下次发送。
DSP处理器内有64000字节的内部数据存储区,加密卡所在计算机的CPU可以通过PCI总线接口访问该内部数据存储区,在计算机的内存中开辟5个缓冲区空间,每个缓冲区大小等于送入加密芯片的最大数据包的大小,同时,也在DSP处理器内部数据存储区中开辟5个同样大小的缓冲区。
步骤S203,该空闲加密芯片对该数据包进行处理。
4块DSP处理器独立运行工作,每块DSP处理器单独控制一个加密芯片,接收来自驱动程序的数据包,送入加密芯片处理,处理完成后的数据包由加密芯片返回DSP处理器。
用户端传送过来的数据包放入5个缓冲区中的一个空闲缓冲区,DSP处理器会自动以直接访问内存的方式把数据从计算机的内存中缓冲区拷贝到内部数据存储区的缓冲区中来,并做未处理标记,当加密卡空闲时会按循环顺序查询5个缓冲区的状态,如果有未处理标记的数据包就对该数据包马上开始处理,处理完成后做已处理标记,并将已处理标记的数据包覆盖原来的未处理标记的数据包占用的缓冲区。DSP处理器将已处理数据包读出后给缓冲区做可写标记,据此,在数据包从驱动程序到达加密芯片处理的过程中,DSP与加密芯片共享的5个缓冲区的状态在未处理、已处理、可写3个状态之间转变。
步骤S204,触发DSP处理器的中断程序,中断程序查找加解密队列中的空闲。
优选的,各个DSP处理器采用中断互斥机制。
PCI板卡占用的1条中断线给4个DSP处理器共享,该电路分析各块DSP处理器的工作状况,给DSP处理器定义有数据包要送出和无数据包要送出2个标志位,如果有两个或两个以上的DSP处理器同时有要处理完成的数据包,则随机仲裁选定一个DSP处理器发送数据包,另外的在队列中阻塞等待,这样中断控制线上的中断信号串行,不会发生冲突。
在多处理器体系结构下,每个CPU各有一个中断控制器,在某一个中断正在发生的时候,有可能出现多处理器中另一个CPU的中断抢占正在进行的中断,造成丢包现象,所以如果当前有中断正在发生,发明中采取非抢占调度机制,关闭中断抢占,使得中断互斥,即同一时间只有一个中断正在进行,杜绝丢包现象。
步骤S205,占有加解密队列的信号量,将数据包写入加解密队列,并对该数据做待读取标记,等待读线程读取。
读线程读取数据包的操作过程如图5所示,该读线程包括:
步骤S301,查找加解密队列中是否有标记为待读取的数据包,是,执行步骤S302,否,等待。
步骤S302,占有加解密队列的信号量,读取该标记为待读取的数据包并送入用户端。
以上虽然根据附图对本发明的实例进行了详细说明,但不仅限于此具体实施方式,本领域的技术人员根据此具体技术方案进行的各种等同、变形处理,也在本发明的保护范围之内。

Claims (9)

1.一种加密卡的加解密方法,其特征在于,所述加密卡包括加密芯片、DSP处理器、接口控制电路和一块PCI接口电路;
所述DSP处理器、接口控制电路和加密芯片的数量相等且至少为两个,一块DSP处理器通过一块对应的接口控制电路控制连接一块加密芯片;
所述至少两个的DSP处理器连接所述PCI接口电路,实现所述加密卡与所述加密卡所在计算机之间的数据传输;
所述加解密方法包括:
步骤S1,接收用户端包含数据包的调度指令,所述调度指令为写操作时,执行步骤S2的写线程过程;所述调度指令为读操作时,执行步骤S3的读线程过程;
步骤S2,写线程查找空闲加密芯片,将写操作的数据放入所述空闲加密芯片中,所述空闲加密芯片处理完所述用户端的数据包后,所述DSP处理器通过中断程序将所述数据包写入加解密队列,并对所述数据包做待读取标记;
步骤S3,读线程持续检查所述加解密队列,读取标记为待读取的数据包并送入用户端。
2.如权利要求1所述的一种加密卡的加解密方法,其特征在于,所述至少两个的DSP处理器相互之间中断互斥,同一时间只有一个中断在进行。
3.如权利要求2所述的一种加密卡的加解密方法,其特征在于,所述DSP处理器设置有有数据包要送出或无数据包要送出2个标志位,中断电路分析各个DSP处理器的所述标志位对有数据包要送出的DSP处理器进行中断处理;
当有两个或两个以上的DSP处理器同时有数据包要送出,随机选定一个DSP处理器发送数据包,所述没有选定的DSP处理器在对列中阻塞等待。
4.如权利要求1所述的一种加密卡的加解密方法,其特征在于,所述加解密队列设置有信号量,有100个存储位置,所述读线程或写线程独占所述信号量后对加解密队列进行读写操作。
5.如权利要求1所述的一种加密卡的加解密方法,其特征在于,所述DSP处理器、接口控制电路和加密芯片的数量均为4;
所述读线程和写线程为异步并行工作。
6.如权利要求1所述的一种加密卡的加解密方法,其特征在于,所述计算机的内存和DSP处理器在内部数据存储区中均设置有5个缓冲区,所述DSP处理器在内部数据存储区中设置的5个缓冲区为与对应的所述加密芯片的共享缓冲区,所述缓冲区的大小与送入加密芯片的最大数据包的大小相等。
7.如权利要求6所述的一种加密卡的加解密方法,其特征在于,所述步骤S2包括:
步骤S201,写线程接收所述数据包后,查找是否有空闲加密芯片,是,执行步骤S202;否,返回,等待下次发送;
步骤S202,将所述数据包送入所述空闲加密芯片对应的DSP处理器中,查找所述对应的DSP处理器是否有空闲的所述共享缓冲区,是,执行步骤S203;否,返回,等待下次发送;
步骤S203,所述空闲加密芯片对所述数据包进行处理;
步骤S204,触发所述DSP处理器的中断程序,所述中断程序查找所述加解密队列中的空闲;
步骤S205,所述写线程占有加解密队列的信号量,将所述数据包写入加解密队列做待读取标记,等待读线程读取。
8.如权利要求7所述的一种加密卡的加解密方法,其特征在于,所述步骤203中所述空闲的加密芯片对所述数据包的处理过程包括:
所述DSP处理器对所述数据包做未处理标记,所述加密卡在空闲时按循环顺序查询5个所述共享缓冲区的状态,对有未处理标记的数据包进行处理,对处理完成后的数据包做已处理标记,并用所述已处理标记的数据包覆盖所述未处理标记的数据包。
9.如权利要求1所述的一种加密卡的加解密方法,其特征在于,所述步骤S3包括:
步骤S301,查找加解密队列中是否有标记为待读取的数据包,是,执行步骤S302,否,等待;
步骤S302,所述读线程占有加解密队列的信号量,读取所述标记为待读取的数据包并送入用户端。
CN201210203893.0A 2012-06-15 2012-06-15 一种加密卡的加解密方法 Active CN102724035B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210203893.0A CN102724035B (zh) 2012-06-15 2012-06-15 一种加密卡的加解密方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210203893.0A CN102724035B (zh) 2012-06-15 2012-06-15 一种加密卡的加解密方法

Publications (2)

Publication Number Publication Date
CN102724035A true CN102724035A (zh) 2012-10-10
CN102724035B CN102724035B (zh) 2015-04-01

Family

ID=46949707

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210203893.0A Active CN102724035B (zh) 2012-06-15 2012-06-15 一种加密卡的加解密方法

Country Status (1)

Country Link
CN (1) CN102724035B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986571A (zh) * 2014-01-15 2014-08-13 上海新储集成电路有限公司 一种智能卡多核处理器***及其防御差分功耗分析的方法
CN105207816A (zh) * 2015-09-16 2015-12-30 国网智能电网研究院 一种多缓冲并行加密的软件调度方法
CN106302699A (zh) * 2016-08-11 2017-01-04 广州慧睿思通信息科技有限公司 一种处理多解密机pc端解密任务的方法
CN107220551A (zh) * 2017-04-21 2017-09-29 上海海加网络科技有限公司 一种基于双卡校验的多线程组加解密调度方法及***
CN107256363A (zh) * 2017-06-13 2017-10-17 杭州华澜微电子股份有限公司 一种由加解密模块阵列组成的高速加解密装置
CN109766268A (zh) * 2018-12-17 2019-05-17 南瑞集团有限公司 一种顺序汇编指令程序验证方法与***
CN109766713A (zh) * 2018-12-15 2019-05-17 中国大唐集团科学技术研究院有限公司 一种基于代理的数据动态快速脱敏实现方法
CN112104650A (zh) * 2020-09-15 2020-12-18 南方电网科学研究院有限责任公司 一种服务器的防护***
CN113722103A (zh) * 2021-09-10 2021-11-30 奇安信科技集团股份有限公司 加密卡的调用控制方法及通信设备
CN114500052A (zh) * 2022-01-24 2022-05-13 南京南瑞信息通信科技有限公司 一种基于事件驱动的高效数据加密转发方法及装置
CN116226940A (zh) * 2022-12-08 2023-06-06 广州万协通信息技术有限公司 一种基于pcie的数据安全处理方法以及数据安全处理***

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107247625B (zh) * 2017-06-14 2019-08-09 湖南麒麟信安科技有限公司 一种基于多卡冗余校验的数据加解密调度方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000584A (zh) * 2007-01-08 2007-07-18 熊江 指纹加密硬盘
CN101290569A (zh) * 2008-05-06 2008-10-22 国网南京自动化研究院 一种采用多密码芯片并行数据处理的方法
CN101854353A (zh) * 2010-04-28 2010-10-06 国网电力科学研究院 一种基于fpga的多芯片并行加密方法
CN101924766A (zh) * 2010-08-20 2010-12-22 河南省电力公司 一种双网络通信方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000584A (zh) * 2007-01-08 2007-07-18 熊江 指纹加密硬盘
CN101290569A (zh) * 2008-05-06 2008-10-22 国网南京自动化研究院 一种采用多密码芯片并行数据处理的方法
CN101854353A (zh) * 2010-04-28 2010-10-06 国网电力科学研究院 一种基于fpga的多芯片并行加密方法
CN101924766A (zh) * 2010-08-20 2010-12-22 河南省电力公司 一种双网络通信方法

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986571B (zh) * 2014-01-15 2018-04-20 上海新储集成电路有限公司 一种智能卡多核处理器***及其防御差分功耗分析的方法
CN103986571A (zh) * 2014-01-15 2014-08-13 上海新储集成电路有限公司 一种智能卡多核处理器***及其防御差分功耗分析的方法
CN105207816A (zh) * 2015-09-16 2015-12-30 国网智能电网研究院 一种多缓冲并行加密的软件调度方法
CN106302699B (zh) * 2016-08-11 2019-12-27 广州慧睿思通信息科技有限公司 一种处理多解密机pc端解密任务的方法
CN106302699A (zh) * 2016-08-11 2017-01-04 广州慧睿思通信息科技有限公司 一种处理多解密机pc端解密任务的方法
CN107220551A (zh) * 2017-04-21 2017-09-29 上海海加网络科技有限公司 一种基于双卡校验的多线程组加解密调度方法及***
CN107256363A (zh) * 2017-06-13 2017-10-17 杭州华澜微电子股份有限公司 一种由加解密模块阵列组成的高速加解密装置
CN107256363B (zh) * 2017-06-13 2020-03-06 杭州华澜微电子股份有限公司 一种由加解密模块阵列组成的高速加解密装置
CN109766713A (zh) * 2018-12-15 2019-05-17 中国大唐集团科学技术研究院有限公司 一种基于代理的数据动态快速脱敏实现方法
CN109766268B (zh) * 2018-12-17 2019-10-25 南瑞集团有限公司 一种顺序汇编指令程序验证方法与***
CN109766268A (zh) * 2018-12-17 2019-05-17 南瑞集团有限公司 一种顺序汇编指令程序验证方法与***
CN112104650A (zh) * 2020-09-15 2020-12-18 南方电网科学研究院有限责任公司 一种服务器的防护***
CN113722103A (zh) * 2021-09-10 2021-11-30 奇安信科技集团股份有限公司 加密卡的调用控制方法及通信设备
CN114500052A (zh) * 2022-01-24 2022-05-13 南京南瑞信息通信科技有限公司 一种基于事件驱动的高效数据加密转发方法及装置
CN114500052B (zh) * 2022-01-24 2023-12-19 南京南瑞信息通信科技有限公司 一种基于事件驱动的高效数据加密转发方法及装置
CN116226940A (zh) * 2022-12-08 2023-06-06 广州万协通信息技术有限公司 一种基于pcie的数据安全处理方法以及数据安全处理***
CN116226940B (zh) * 2022-12-08 2024-04-26 广州万协通信息技术有限公司 一种基于pcie的数据安全处理方法以及数据安全处理***

Also Published As

Publication number Publication date
CN102724035B (zh) 2015-04-01

Similar Documents

Publication Publication Date Title
CN102724035B (zh) 一种加密卡的加解密方法
US20230110230A1 (en) Technologies for secure i/o with memory encryption engines
US7512743B2 (en) Using shared memory with an execute-in-place processor and a co-processor
US8615623B2 (en) Internet connection switch and internet connection system
US8381230B2 (en) Message passing with queues and channels
CN101854353B (zh) 一种基于fpga的多芯片并行加密方法
JP4768386B2 (ja) 外部デバイスとデータ通信可能なインターフェイスデバイスを有するシステム及び装置
CN110741356A (zh) 多处理器***中的中继一致存储器管理
CN104346229A (zh) 一种用于嵌入式操作***进程间通讯优化的处理方法
CN103942178A (zh) 多核处理器上实时操作***与非实时操作***之间的通信方法
KR950013120A (ko) 계산기간 통신을 위한 통신제어장치 및 그것에 사용하는 집적회로
CN112035388B (zh) 一种基于PCI-e通道的高性能加解密方法
CN104951688B (zh) 适用于Xen虚拟化环境下的专用数据加密方法及加密卡
CN107256363A (zh) 一种由加解密模块阵列组成的高速加解密装置
WO2007020740A1 (ja) バッファ管理方法およびバッファ管理装置
KR20230147055A (ko) 3d 데이터 처리 유닛에서의 공간적 분배
US8543722B2 (en) Message passing with queues and channels
CN107066413A (zh) 一种用于处理多个总线设备数据的方法、及其总线***
US9781225B1 (en) Systems and methods for cache streams
EP1915696A1 (en) Dma simultaneous transfer to multiple memories
CN101577712A (zh) 支持多终端远程接入的业务前置机及其网络接口卡
CN100392597C (zh) 一种虚拟硬件加速方法及***
CN102110066A (zh) 一种税控加密卡的控制方法
CN210836072U (zh) 一种流加密usb接口转fifo接口的桥片
CN106209370A (zh) 椭圆曲线密码芯片装置、***及数据缓存控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: STATE ELECTRIC NET CROP.

Effective date: 20130425

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20130425

Address after: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Applicant after: China Electric Power Research Institute

Applicant after: State Grid Corporation of China

Address before: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Applicant before: China Electric Power Research Institute

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160427

Address after: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Patentee after: China Electric Power Research Institute

Patentee after: State Grid Smart Grid Institute

Patentee after: State Grid Corporation of China

Address before: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Patentee before: China Electric Power Research Institute

Patentee before: State Grid Corporation of China

C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Patentee after: China Electric Power Research Institute

Patentee after: GLOBAL ENERGY INTERCONNECTION RESEARCH INSTITUTE

Patentee after: State Grid Corporation of China

Address before: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Patentee before: China Electric Power Research Institute

Patentee before: State Grid Smart Grid Institute

Patentee before: State Grid Corporation of China

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20171019

Address after: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Co-patentee after: Global Energy Internet Research Institute

Patentee after: China Electric Power Research Institute

Co-patentee after: State Grid Corporation of China

Co-patentee after: State Grid Zhejiang Electric Power Company

Address before: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15

Co-patentee before: Global Energy Internet Research Institute

Patentee before: China Electric Power Research Institute

Co-patentee before: State Grid Corporation of China