Apparatus to implement dual hash algorithm
An apparatus arranged to accept digital data as an input and to process the data according to one of either the Secure Hash Algorithm (SHA-1) or Message Digest (MD5) algorithm to produce a fixed length output word. The apparatus includes a plurality of rotational registers for storing data, one of t...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
19.01.2010
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | An apparatus arranged to accept digital data as an input and to process the data according to one of either the Secure Hash Algorithm (SHA-1) or Message Digest (MD5) algorithm to produce a fixed length output word. The apparatus includes a plurality of rotational registers for storing data, one of the registers arranged to receive the input data, and data stores for initialization of some of the plurality of registers according to whether the SHA-1 or MD5 algorithm is used. The data stores include fixed data relating to SHA-1 and MD5 operation. Also included is a plurality of dedicated combinatorial logic circuits arranged to perform logic operations on data stored in selected ones of the plurality of registers. |
---|---|
AbstractList | An apparatus arranged to accept digital data as an input and to process the data according to one of either the Secure Hash Algorithm (SHA-1) or Message Digest (MD5) algorithm to produce a fixed length output word. The apparatus includes a plurality of rotational registers for storing data, one of the registers arranged to receive the input data, and data stores for initialization of some of the plurality of registers according to whether the SHA-1 or MD5 algorithm is used. The data stores include fixed data relating to SHA-1 and MD5 operation. Also included is a plurality of dedicated combinatorial logic circuits arranged to perform logic operations on data stored in selected ones of the plurality of registers. |
Author | YAP MING-KIAT PLESSIER BERNARD |
Author_xml | – fullname: PLESSIER BERNARD – fullname: YAP MING-KIAT |
BookMark | eNrjYmDJy89L5WTQciwoSCxKLCktVijJV8jMLchJzU3NK1FIKU3MUchILM5QSMxJzy_KLMnI5WFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8aHB5mYmlpaWBk5GxkQoAQDd9yrJ |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences |
ExternalDocumentID | US7649990B2 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_US7649990B23 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 13:15:04 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_US7649990B23 |
Notes | Application Number: US20020531843 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20100119&DB=EPODOC&CC=US&NR=7649990B2 |
ParticipantIDs | epo_espacenet_US7649990B2 |
PublicationCentury | 2000 |
PublicationDate | 20100119 |
PublicationDateYYYYMMDD | 2010-01-19 |
PublicationDate_xml | – month: 01 year: 2010 text: 20100119 day: 19 |
PublicationDecade | 2010 |
PublicationYear | 2010 |
RelatedCompanies | STMICROELECTRONICS ASIA PACIFIC PTE. LTD |
RelatedCompanies_xml | – name: STMICROELECTRONICS ASIA PACIFIC PTE. LTD |
Score | 2.7646263 |
Snippet | An apparatus arranged to accept digital data as an input and to process the data according to one of either the Secure Hash Algorithm (SHA-1) or Message Digest... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | BASIC ELECTRONIC CIRCUITRY ELECTRIC COMMUNICATION TECHNIQUE ELECTRICITY JAMMING OF COMMUNICATION PULSE TECHNIQUE SECRET COMMUNICATION TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION |
Title | Apparatus to implement dual hash algorithm |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20100119&DB=EPODOC&locale=&CC=US&NR=7649990B2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5KFfWmVbG-2IPkIASTttmQQxDyogh9YBvprewmWxNom2JS_PvOrmn1ordlF_bJzHyzs_MtwIPk2OI8YXrCEL71bIvqrEO7uukk9oKLFBGFjOgOhrQf915m1qwB-S4XRvGEfipyRJSoBOW9Uvp683OJFai3leUTz7GqeI6mbqDV3rGpKMy0wHPD8SgY-Zrvu_FEG766NpXQ3vBQWx9IFC1p9sM3TyalbH5blOgUDsfY2bo6g4ZYt-DY33281oKjQR3vxmIteuU5PCJelDTd25JUBclX9btvInOpSMbKjLDle4Gufra6ABKFU7-v46Dz_QLn8WQ_ve4lNNHvF1dAHCe1FszkHcdAzEI57xjMFqllc5Y4CRVtaP_ZzfU_bTdw8h0CN_FEbqFZfWzFHVrWit-rPfkCq0t-Aw |
link.rule.ids | 230,309,786,891,25594,76903 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1bT4MwFD5ZpnG-6dQ4r30wPJgQgQ0ID8RkMII62OKG2RtpodtI3CXC4t_3UNn0Rd-aNuk1p_2-np6vAHelxhZjCZUTivCtY-qGTDWjLatWYk4ZTxFRlB7dIDT8qPM80Sc1yLaxMEIn9FOII6JFJWjvhdiv1z-XWK54W5k_sAyzVo_e2Halih2rQsJMcrt2bzhwB47kOHY0ksJX2zRKaK90cbfeM5ERCqb01i2DUta_TxTvCPaHWNmyOIYaXzah4Ww_XmvCQVD5uzFZmV5-AveIF0uZ7k1OihXJFtW7b1LGUpE5zeeEvs9WSPXni1MgXm_s-DI2Gu8GGEejXffaZ1BH3s_PgVhWqk-pyjRLQcxiMKYp1OSpbjKaWInBW9D6s5qLf8puoeGPg37cfwpfLuHw2x2u4upcQb342PBrPGULdiPm5wu0vYDt |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Apparatus+to+implement+dual+hash+algorithm&rft.inventor=PLESSIER+BERNARD&rft.inventor=YAP+MING-KIAT&rft.date=2010-01-19&rft.externalDBID=B2&rft.externalDocID=US7649990B2 |