Autotest of encryption algorithms in embedded secure encryption

Cryptography – Equipment test or malfunction indication

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04K 100

Patent

active

056319606

ABSTRACT:
An internal state machine controller in an integrated circuit containing a cryptographic implementation independently tests and verifies each of the encryption and decryption algorithms and modes within the implementation with minimal processor intervention. The cryptographic implementation automatically generates all input data and exercises all feedback modes independent of the core processor. Eliminating external test vectors results in a device less expensive to manufacture and verify. Since the cryptographic implementation tests are performed independent of the processor, other parts of the integrated circuit may be tested simultaneously with the testing of the cryptographic implementation. The processor loads in a single set of predetermined test vectors and then signals the state machine to start the testing of all the algorithms contained in the module. The output of each algorithm is used as the input of the next algorithm. The encrypted output from each algorithm is then fed back into the algorithms in reverse order and decrypted. At the end of this cycle the data returned should match the original data exactly. This is considered a cycle. The number of cycles is programmable depending on the test requirements and or fault coverage desired. In the preferred embodiment, the cryptographic implementation includes a cryptographic engine having encryption and decryption modes. Output Feedback (OFB), Electronic Codebook (ECB), Cipher Block Chaining (CBC), and Cipher Feedback (CFB) modes are supported in the preferred embodiment of the present invention.

REFERENCES:
patent: 5432848 (1995-07-01), Butter et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Autotest of encryption algorithms in embedded secure encryption does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Autotest of encryption algorithms in embedded secure encryption , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Autotest of encryption algorithms in embedded secure encryption will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1730073

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.