Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cryptographic apparatus for supporting multiple modes

a cryptography and multiple mode technology, applied in the field of data cryptography, can solve the problem of many gates and achieve the effect of simple circuit configuration

Active Publication Date: 2009-03-24
SAMSUNG ELECTRONICS CO LTD
View PDF9 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0010]It is another object of the present invention to provide a cryptographic apparatus for supporting multiple modes while the cryptographic apparatus has a simple circuit configuration.

Problems solved by technology

However, to implement the various modes in one chip, many gates are required.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cryptographic apparatus for supporting multiple modes
  • Cryptographic apparatus for supporting multiple modes
  • Cryptographic apparatus for supporting multiple modes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044]FIG. 1 illustrates a communication system having a cryptographic apparatus according to a preferred embodiment of the present invention. As the communication system provided with a cryptographic apparatus, there can be a desktop computer, a portable computer, a PDA, a mobile communication terminal and the like. Referring to FIG. 1, a communication system includes a CPU 10, a memory 20, a cryptographic apparatus 30, an arbiter 40 and a system bus 50. The memory 20 stores an encryption program and stores plain text and a cipher text. The CPU 10 controls the cryptographic apparatus 30 to operate according to an encryption program stored in the memory 20. The arbiter 40 authorizes a DMA master to use the system bus 50 when many DMA masters are connected to the system bus 50. In the communication system shown in FIG. 1, since the CPU 10 and the encryption unit 30 assume the role of a DMA master, the arbiter 40 is used.

[0045]FIG. 2 illustrates a detailed configuration of the cryptog...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a cryptographic apparatus for encrypting data stored in a memory. The cryptographic apparatus of the present invention operates in the ECB, CBC, CBC-MAC, counter and OCB modes using small and simple elements. The cryptographic apparatus minimizes data communication between CPU and the cryptographic apparatus to improve the performance of the communication system. On the other hand, the input buffer and output buffer of the cryptographic apparatus are configured to store at least two blocks respectively, so that the performance of the cryptographic apparatus is maximized. Furthermore, the cryptographic apparatus supports zero-padding, so that the process of the CPU is minimized.

Description

RELATED APPLICATIONS[0001]This application claims priority to Korean Patent Application number 03-4806, filed on Jan. 24, 2003, the contents of which are incorporated herein in their entirety by reference.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention relates to data cryptography, and more particularly, to a cryptographic apparatus for encrypting and decrypting data.[0004]2. Description of the Related Art[0005]Cryptography technology is frequently used to ensure message transmission security. In cryptography technology, a message (hereafter, referred to as plain text) is encrypted at a transmission side and a message (hereafter, referred to as cipher text) is decrypted or decoded at a receiving side. Such an encryption and a decryption of the messages are well known as cryptography technology.[0006]The data encryption standard (DES) is a block unit encryption protocol employed in many nations and American National Standards Institute (ANSI). Al...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/30G06F12/14H04L9/32G09C1/00H04L9/06
CPCH04L9/0637H04L2209/12H04L2209/20G06F12/14
Inventor PARK, TAE-GONNAM, KYUNG-WANPARK, YOUNG-WOOK
Owner SAMSUNG ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products