数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AT88SC016 数据表(PDF) 2 Page - ATMEL Corporation

部件名 AT88SC016
功能描述  CryptoCompanion Chip
PDF  8 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  ATMEL [ATMEL Corporation]
网页  http://www.atmel.com
标志 ATMEL - ATMEL Corporation

AT88SC016 数据表(HTML) 2 Page - ATMEL Corporation

  AT88SC016 Datasheet HTML 1Page - ATMEL Corporation AT88SC016 Datasheet HTML 2Page - ATMEL Corporation AT88SC016 Datasheet HTML 3Page - ATMEL Corporation AT88SC016 Datasheet HTML 4Page - ATMEL Corporation AT88SC016 Datasheet HTML 5Page - ATMEL Corporation AT88SC016 Datasheet HTML 6Page - ATMEL Corporation AT88SC016 Datasheet HTML 7Page - ATMEL Corporation AT88SC016 Datasheet HTML 8Page - ATMEL Corporation  
Zoom Inzoom in Zoom Outzoom out
 2 / 8 page
background image
5277AS− CryptoCompanion −02/08
1. Product Overview
The CryptoCompanion™ Chip is designed to complement Atmel’s CryptoRF® and CryptoMemory® chips, collectively
referred to in the remainder of this document as CRF.
CryptoCompanion
makes
extensive
use
of
the
SHA-1
hash
algorithm
as
specified
in
http://www.itl.nist.gov/fipspubs/fip180-1.htm and elsewhere. In this document, the nomenclature SHA-1(a, b, c) means
to concatenate a, b & c in that order and then pad them to a block size of 64 bytes before computing the digest.
CryptoCompanion generates SHA-1 digests of single round datasets at a time.
1.1.
General Operation
The CRF chip contains secrets that must be known or derived by an outside entity in order to establish a trusted link
between the two and permit communications to happen. CryptoCompanion stores these secrets in an obscured way in
nonvolatile memory and contains all the circuitry necessary to compute the authentication, password and
encryption/decryption actions specified in the CRF datasheet. In this manner, the secrets do not ever need to be
revealed.
The general cryptographic strategy is as follows:
─ Each CRF chip has a serial or identification number (ID) and authentication secret Gi stored in EEPROM. ID
is freely readable while Gi can never be read and is unique for all tags.
─ CryptoCompanion contains an EEPROM that holds a set of common secrets (Fn). CryptoCompanion
combines Fn with ID and KID to compute a value of G that is expected to match that in the CRF chip.
Specifically, G = SHA-1(Fn, ID, KID)
─ G is further diversified by the inclusion of a number (KID) generated by the system in a manner of its
choosing. Typically, it will be the result of a cryptographic operation on the CRF ID value calculated using
other data, secrets and/or algorithms external to CryptoCompanion. This permits scenarios that offer varying
degrees of additional security.
─ CryptoCompanion includes a general purpose cryptographic quality random number generator which is
used to seed a mutual authentication process between CryptoCompanion and CRF. If the CRF confirms the
CryptoCompanion challenge, and the CryptoCompanion confirms the CRF response, then the host system
proceeds with CRF operations. In this way the host system may use the CRF without knowing the CRF's
secrets directly.
1.2.
CryptoCompanion Benefits
The following is a partial list of the benefits of using this chip versus storing the algorithms and secrets in standard
FLASH system memory.
─ Keep confidential those core secrets that are used to authenticate with and communicate to/from CRF.
(Store them in EEPROM, use them on-chip)
─ Flexible system implementation – multiple secrets and policies for different CRF locations within the system.
Multiple manufacturer setup options.
─ Hardware encryption engines, avoids algorithm disclosure from reverse-compilation of system operating
code.
─ Full hardware security implementation makes it harder for an attacker (even with lab equipment) to get
secrets stored on CryptoCompanion.
─ Global secrets are protected using strong security, standard algorithm (SHA-1).
─ Robust random number generation avoids accidental replay for all cryptographic operations using the
system, not just with respect to CRF.
─ Secure EEPROM storage for configuration information, etc. May permit reduction in the total BOM for the
system.
─ Easy to use – little programming required, no knowledge of security algorithms or protocols, fast time to
market.
2
CryptoCompanion
™ Chip



Html Pages

1 2 3 4 5 6 7 8


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com