一种数据加密标准或三重数据加密标准的实现方法

    公开(公告)号:CN1527531A

    公开(公告)日:2004-09-08

    申请号:CN03119288.2

    申请日:2003-03-07

    Abstract: 本发明公开一种数据加密标准(DES)或三重数据加密标准(3DES)的实现方法,经过初始置换的64比特(bits)明文在每个迭代单元与不同子密钥进行迭代运算后,再经过初始置换的逆变换生成64bits的密文,其特征在于该方法还包括:a.预先计算并存储迭代运算所需的一个以上子密钥,并设定每个迭代单元与每个子密钥之间的对应关系;b.在一个时钟周期内完成一个以上迭代单元的迭代运算,且在每次迭代运算之前,根据步骤a所设定的对应关系确定当前所要使用的子密钥,然后在每个迭代单元中将初始置换后的64bits明文与所确定的子密钥进行迭代运算。该方法不仅使数据加密速度大大提高,提供了足够的加密吞吐量用来满足数据通信对流量的要求,而且提高了DES或3DES加/解密算法的安全性。

    一种在城域传输设备中实现数据全互连交换的方法

    公开(公告)号:CN1503522A

    公开(公告)日:2004-06-09

    申请号:CN02153182.X

    申请日:2002-11-26

    Abstract: 本发明公开了一种在城域传输设备中实现数据全互连交换的方法,该方法在城域传输设备中的各线路板上设置一个全互连接口模块,线路板通过该全互连接口模块进行数据交换过程为:1)线路板为每个需转发的数据包中添加目的线路板号和网络通道号信息,然后发送给全互连接口模块;全互连接口模块根据数据包中的目的线路板号信息将数据发送给相应的目的线路板进行全互连;2)目的线路板通过全互连接口模块收到该数据包后,根据网络通道号将数据发送到相应的数据端口。该方法能够实现城域设备的全互连交换,并能节省槽位资源,提高设备的可靠性,降低设备的生产成本。

    一种提高键入-散列法运算速度的方法

    公开(公告)号:CN100449986C

    公开(公告)日:2009-01-07

    申请号:CN03102441.6

    申请日:2003-01-28

    Abstract: 本发明提供了一种提高键入-散列法运算速度的方法,将MD5算法嵌入所述HMAC以形成与信息摘要算法相关联的键入散列法(HMAC-MD5),该方法包括以下步骤:a.先进先出缓冲区中设置不同的队列分别存放待加密的报文、HMAC-MD5算法的第一初始值以及第二初始值;b.放待加密报文和该算法第一初始值的缓冲区队列中,取得所需数据,运用MD5算法进行计算,将所得结果存入先进先出缓冲区中存放中间结果的队列中;从存放中间结果和该算法第二初始值的缓冲区队列中,取得所需数据,再次运用MD5算法进行计算,将结果存入先进先出缓冲区中存放最终结果的队列中。应用本发明,进行加密处理的速度有了明显提高,尤其对于短报文,其效果更加显著。

    一种城域传输设备中实现精简通用千兆接口的装置

    公开(公告)号:CN1265586C

    公开(公告)日:2006-07-19

    申请号:CN02153316.4

    申请日:2002-11-27

    Abstract: 本发明公开了一种城域传输设备中实现精简通用千兆接口的装置,该装置包含:精简通用千兆接口接收模块,其包含接收逻辑处理单元、接收缓存、接收缓存写控制单元、精简通用千兆接口接收单元;精简通用千兆接口发送模块,其包含发送逻辑处理单元、发送缓存、发送缓存读控制单元、精简通用千兆接口发送单元。该装置将精简通用千兆接口数据转换为城域传输设备中其他网络处理器可以处理的数据格式发送给其他网络处理器;并将其他网络处理器发送来的数据转换为精简通用千兆接口数据格式发送给精简通用千兆接口。在应用微电子公司的网络处理器配置成精简通用千兆接口时,本发明的装置能够使其与城域传输设备中的其他网络处理器相连。

    一种端口数据流量动态均衡分配方法

    公开(公告)号:CN1622532A

    公开(公告)日:2005-06-01

    申请号:CN200310116664.6

    申请日:2003-11-25

    Abstract: 本发明公开了一种端口数据流量动态均衡分配方法,用于将一个第一端口的数据流分配给多个第二端口;该方法为:接收第一端口一个数据流的数据包;根据数据流的标号判断该数据流是否已初始化,如果未初始化,则为该流分配一个目的端口并记录对应关系;如果已初始化,则判断所述数据流对应的第二端口是否发生拥塞,如果未发生拥塞,则从该数据流对应的第二端口转发数据包;如果发生拥塞则将该数据流调整到下一个未发生拥塞的第二端口,从该未发生拥塞的第二端口转发数据包并记录数据流标号与该第二端口的对应关系。

    一种数据轮询调度方法
    6.
    发明公开

    公开(公告)号:CN1622531A

    公开(公告)日:2005-06-01

    申请号:CN200310116621.8

    申请日:2003-11-27

    Inventor: 姚慧勇

    Abstract: 本发明涉及一种数据轮询调度方法,为解决超长数据包对调度效率的影响,在每一通道中,先按以下方法对其收到的每一个数据包进行处理,然后再进行正常的轮询调度:检查每一个数据包的长度是否小于其所在通道的缓存量;是则将该数据包直接传送到该通道的缓存中,再接收下一个数据包;否则将该数据包截断,且截断位置前面的数据长度小于该通道缓存量;其中将截断位置前面的数据直接传送到该通道的缓存中,并构造一个新的包尾传送到该通道的缓存中;然后将截断位置后面的数据丢弃,再接收下一个数据包。本发明的方法可保证传送到通道缓存中的每一个数据包的长度均小于通道缓存量,从而使调度器的效率都可以达到100%。

    一种数据轮询调度方法
    7.
    发明授权

    公开(公告)号:CN100359888C

    公开(公告)日:2008-01-02

    申请号:CN200310116621.8

    申请日:2003-11-27

    Inventor: 姚慧勇

    Abstract: 本发明涉及一种数据轮询调度方法。在每一通道中,先按以下方法对其收到的每一个数据包进行处理,然后再进行正常的轮询调度:检查每一个数据包的长度是否小于其所在通道的缓存量;是则将该数据包直接传送到该通道的缓存中,再接收下一个数据包;否则将该数据包截断,且截断位置前面的数据长度小于该通道缓存量;其中将截断位置前面的数据直接传送到该通道的缓存中,并构造一个新的包尾传送到该通道的缓存中,与已传送到缓存中的数据一起组成一个完整的数据包;然后将截断位置后面的数据丢弃,再接收下一个数据包。本发明的方法可保证传送到通道缓存中的每一个数据包的长度均小于通道缓存量,从而使调度器的效率都可以达到100%。

    一种密钥管理装置及管理方法

    公开(公告)号:CN1750458A

    公开(公告)日:2006-03-22

    申请号:CN200410078012.2

    申请日:2004-09-16

    Abstract: 本发明公开了一种密钥管理装置,该装置包括一个密钥管理模块和一个通信接口,其中密钥管理模块用于保存大于等于一个密钥,并用于控制对所保存的密钥的访问,通信接口用于转发密钥管理模块和外界的交互消息。本发明还公开了一种利用上述密钥管理装置进行密钥管理的方法。在该方法中,首先在密钥管理模块上保存大于等于一个的密钥。当通信接口接收到外部访问者的操作指令后,将该指令发送给密钥管理模块。密钥管理模块根据该操作指令对密钥进行对应操作,并将操作结果经过通信接口发送到外部访问者。根据本发明的装置和方法可以保存多个密钥,并能对多个密钥实行有效管理。

    一种提高键入-散列法运算速度的方法

    公开(公告)号:CN1521982A

    公开(公告)日:2004-08-18

    申请号:CN03102441.6

    申请日:2003-01-28

    Abstract: 本发明提供了一种提高键入-散列法运算速度的方法,将MD5算法嵌入所述HMAC以形成与信息摘要算法相关联的键入散列法(HMAC-MD5),该方法包括以下步骤:a、在先进先出缓冲区中设置不同的队列分别存放待加密的报文、HMAC-MD5算法的第一初始值以及第二初始值;b、从存放待加密报文和该算法第一初始值的缓冲区队列中,取得所需数据,运用MD5算法进行计算,将所得结果存入先进先出缓冲区中存放中间结果的队列中;从存放中间结果和该算法第二初始值的缓冲区队列中,取得所需数据,再次运用MD5算法进行计算,将结果存入先进先出缓冲区中存放最终结果的队列中。应用本发明,进行加密处理的速度有了明显提高,尤其对于短报文,其效果更加显著。

    一种城域传输设备中实现精简通用千兆接口的装置

    公开(公告)号:CN1505333A

    公开(公告)日:2004-06-16

    申请号:CN02153316.4

    申请日:2002-11-27

    Abstract: 本发明公开了一种城域传输设备中实现精简通用千兆接口的装置,该装置包含:精简通用千兆接口接收模块,其包含接收逻辑处理单元、接收缓存、接收缓存写控制单元、精简通用千兆接口接收单元;精简通用千兆接口发送模块,其包含发送逻辑处理单元、发送缓存、发送缓存读控制单元、精简通用千兆接口发送单元。该装置将精简通用千兆接口数据转换为城域传输设备中其他网络处理器可以处理的数据格式发送给其他网络处理器;并将其他网络处理器发送来的数据转换为精简通用千兆接口数据格式发送给精简通用千兆接口。在应用微电子公司的网络处理器配置成精简通用千兆接口时,本发明的装置能够使其与城域传输设备中的其他网络处理器相连。

Patent Agency Ranking