CA2260719A1 - Systeme et methode de chiffrement de donnees - Google Patents

Systeme et methode de chiffrement de donnees Download PDF

Info

Publication number
CA2260719A1
CA2260719A1 CA002260719A CA2260719A CA2260719A1 CA 2260719 A1 CA2260719 A1 CA 2260719A1 CA 002260719 A CA002260719 A CA 002260719A CA 2260719 A CA2260719 A CA 2260719A CA 2260719 A1 CA2260719 A1 CA 2260719A1
Authority
CA
Canada
Prior art keywords
data
processor
ciphering
memory
memory buffer
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.)
Abandoned
Application number
CA002260719A
Other languages
English (en)
Inventor
Brett Howard
Peter Selwyn
Shawn Lennox
Clayton Cameron
Michel Lamarche
Lorne Flindall
Andrew Robison
Wajdi Feghali
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.)
Nokia Canada Inc
Original Assignee
TimeStep Corp
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
Priority claimed from CA002228687A external-priority patent/CA2228687A1/fr
Application filed by TimeStep Corp filed Critical TimeStep Corp
Priority to CA002260719A priority Critical patent/CA2260719A1/fr
Publication of CA2260719A1 publication Critical patent/CA2260719A1/fr
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0625Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3242Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Storage Device Security (AREA)
CA002260719A 1998-02-04 1999-02-04 Systeme et methode de chiffrement de donnees Abandoned CA2260719A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA002260719A CA2260719A1 (fr) 1998-02-04 1999-02-04 Systeme et methode de chiffrement de donnees

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CA002228687A CA2228687A1 (fr) 1998-02-04 1998-02-04 Reseaux prives virtuels proteges
CA2,228,687 1998-02-04
CA002260719A CA2260719A1 (fr) 1998-02-04 1999-02-04 Systeme et methode de chiffrement de donnees

Publications (1)

Publication Number Publication Date
CA2260719A1 true CA2260719A1 (fr) 1999-08-04

Family

ID=29585075

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002260719A Abandoned CA2260719A1 (fr) 1998-02-04 1999-02-04 Systeme et methode de chiffrement de donnees

Country Status (1)

Country Link
CA (1) CA2260719A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111418183A (zh) * 2019-11-27 2020-07-14 支付宝(杭州)信息技术有限公司 区块链区块的异步处理
CN112330423A (zh) * 2020-11-30 2021-02-05 上海寻梦信息技术有限公司 订单数据管理***、方法、设备及存储介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111418183A (zh) * 2019-11-27 2020-07-14 支付宝(杭州)信息技术有限公司 区块链区块的异步处理
CN111418183B (zh) * 2019-11-27 2022-09-16 支付宝(杭州)信息技术有限公司 区块链区块的异步处理
CN112330423A (zh) * 2020-11-30 2021-02-05 上海寻梦信息技术有限公司 订单数据管理***、方法、设备及存储介质

Similar Documents

Publication Publication Date Title
US6901516B1 (en) System and method for ciphering data
KR101110289B1 (ko) 고속의 전송 ipsec 프로세싱을 위한 2개의 병렬 엔진
US7826614B1 (en) Methods and apparatus for passing initialization vector information from software to hardware to perform IPsec encryption operation
US8468337B2 (en) Secure data transfer over a network
US7502474B2 (en) Network interface with security association data prefetch for high speed offloaded security processing
US7336783B2 (en) Cryptographic systems and methods supporting multiple modes
US7360076B2 (en) Security association data cache and structure
JP5074558B2 (ja) IPSecを用いたネットワーク処理
US7266703B2 (en) Single-pass cryptographic processor and method
US6983366B1 (en) Packet Processor
US8566612B2 (en) System and method for a secure I/O interface
US7412726B1 (en) Method and apparatus for out of order writing of status fields for receive IPsec processing
WO2005104464A1 (fr) Architecture quatre couches pour pilotes de peripherique reseau
US12010209B2 (en) Memory-efficient hardware cryptographic engine
US7526085B1 (en) Throughput and latency of inbound and outbound IPsec processing
US20050198498A1 (en) System and method for performing cryptographic operations on network data
US7580519B1 (en) Triple DES gigabit/s performance using single DES engine
US7624263B1 (en) Security association table lookup architecture and method of operation
US7545928B1 (en) Triple DES critical timing path improvement
US7958255B1 (en) Partial coalescing of transmit buffers
US20050198500A1 (en) System and method for performing security operations on network data
CA2260719A1 (fr) Systeme et methode de chiffrement de donnees
US7512787B1 (en) Receive IPSEC in-line processing of mutable fields for AH algorithm
JPH0677954A (ja) 任意選択的ステータスエンコーディングを有する暗号処理装置及び方法
CN116070237A (zh) 一种硬件数据加解密方法和装置

Legal Events

Date Code Title Description
FZDE Discontinued
FZDE Discontinued

Effective date: 20040204