Microchip Technology Inc

ATSHA204A

In Production

Fast, Secure, and Cost Effective Symmetric Authentication

The Microchip SHA-based CryptoAuthentication crypto element devices have been architected to provide flexible user-configured security to enable a wide range of authentication models. The ATSHA204A is the first device in the SHA device group. The ATECC108A and ATECC508A are supersets of the ATSHA204A and thus upward compatible. As with all CryptoAuthentication devices, the ATSHA204A is easy to design in with no crypto expertise required.
Secure Hash Algorithm (SHA) algorithms are widely used in most cryptographic systems and remain an important component in most modern authentication protocols. These devices support the SHA-256 standard. The ATSHA204A is the most cost-effective solution in the Microchip CryptoAuthentication portfolio. It integrates the SHA-256 hash algorithm with a 4.5Kb EEPROM and provides robust hardware authentication using secure key/data storage. The tiny packaging and a single-wire interface make the device ideal for handheld electronic systems and any space-constrained embedded system.
CryptoAuthentication devices in the SHA mode include client and host security capabilities that offload key storage and algorithm execution from the microcontroller, significantly reducing system cost and complexity. SHA based symmetric authentication is fast relative to asymmetric approaches, making the ATSHA204A a good choice with speed (and/or cost) are important considerations. CryptoAuthentication devices have full metal shields over all of the internal circuitry, so that if an attacker cuts or short circuits any trace in the shield, the product stops functioning. Additional security features include internal clocks and voltage generation, encrypted memories, tamper detection, and fully secure production test methodologies. With the ATSHA204A implementing host-side security to provide a full system solution is now easier than ever.

The Microchip's ATSHA204A is a full turnkey security device. It includes a 4.5Kb EEPROM divided into 16 slots. This array can be used for storage of keys, miscellaneous read/write, read-only, password or secret data, and consumption tracking. Access to the various sections of memory can be restricted in a variety of ways and then the configuration locked to prevent changes.

Access to the chip is through a standard I2C interface at speeds up to 1Mb/sec. The chip also supports a single-wire interface that can reduce the number of GPIOs required on the system processor and/or reduce the number of pins on connectors. It is compatible with most UART or serial I/O controllers. System integration is eased with a wide supply voltage range and an ultra-low sleep current of less than 100nA.

 

    Features

        • Cost-effective Symmetric Authentication Solution
        • Fast Authentication
        • Easy Key Management
        • Best suited for counterfeit prevention
        •  Crypto Element with Protected Hardware-based Key Storage
        •  Secure Symmetric Authentication Device Host and Client Operations
        •  Superior SHA-256 Hash Algorithm with Message Authentication Code (MAC)
        • and Hash-Based Message Authentication Code (HMAC) Options  Best-in-class, 256-bit Key Length; Storage for Up to 16 Keys

        •  Guaranteed Unique 72-bit Serial Number

        •  Internal, High-quality Random Number Generator (RNG)

        •  4.5Kb EEPROM for Keys and Data

        • 512 bit OTP (One Time Programmable) Bits for Fixed Information  Multiple I/O Options̶

        • UART-compatible High-Speed, Single-Wire Interface

        • 1MHz I2C Interface

        •  2.0V to 5.5V Supply Voltage Range
        •  1.8V to 5.5V Communications Voltage Range  <150nA Sleep Current

        • Secure Download and Boot Ecosystem Control

        • Message Security

        • Anti-Cloning 

        •  
    Parameter Name
    Value
    Operating Current Typical (mA)
    0.5
    Operating Voltage (Vcc)
    2 - 4.5
    Density
    4.5Kb
    Temp# Range (deg C)
    -40 - 85
    Interface Type
    Single-wire; I2C
    Zones
    16
    Key Size
    256
    Algorithm Type
    NIST SHA-256
    Documentation
    Data Sheets
    12/10/2016
    1355KB
      Application Notes
     
     
     
    AppNote
    12/10/2016
    1008KB
    AppNote
    12/10/2016
    1126KB
    AppNote
    12/10/2016
    1581KB
    AppNote
    12/10/2016
    1120KB
    AppNote
    12/10/2016
    840KB
    AppNote
    12/10/2016
    2074KB
    AppNote
    03/01/2009
    123KB
    AppNote
    05/01/2009
    519KB
    AppNote
    05/01/2011
    192KB
    AppNote
    04/01/2011
    79KB
    AppNote
    09/01/2012
    90KB
    AppNote
    05/01/2011
    43KB
    AppNote
    12/10/2016
    463KB
    AppNote
    03/01/2012
    41KB
    AppNote
    12/01/2012
    347KB
    AppNote
    12/10/2016
    689KB
    AppNote
    11/01/2012
    974KB
    AppNote
    04/01/2013
    2012KB
    AppNote
    12/01/2012
    127KB
    AppNote
    12/10/2016
    790KB
    AppNote
    07/01/2015
    298KB
    AppNote
    08/01/2015
    1460KB
    AppNote
    04/01/2015
    391KB
    AppNote
    03/01/2013
    70KB
    AppNote
    08/01/2015
    392KB
    AppNote
    08/01/2015
    514KB
    AppNote
    12/10/2016
    494KB
    AppNote
    12/10/2016
    846KB
      Brochures
     
     
     
    Brochures
    11/01/2012
    99KB
    Brochures
    12/10/2016
    703KB
    Brochures
    05/01/2015
    839KB
    Brochures
    12/10/2016
    4660KB
      Product Document
     
     
     
     
    Product Document
    09/01/2009
    434KB
      White Papers
     
     
     
    WhitePapers
    06/01/2015
    279KB
    WhitePapers
    02/01/2013
    187KB
    WhitePapers
    07/01/2015
    359KB
    WhitePapers
    03/01/2011
    1462KB
    Pricing & Samples
    All pricing shown in USD only.
    Part Number
    Leads
    Package Type
    Temp Range
    Packing
    1+
    26+
    100+
    1000+
    5000+
    Buy
    Sample
    ATSHA204A-MAHCZ-S
    8
    UDFN
    -40C to +85C
    T/R
    0.51
    0.46
    0.42
    0.38
    0.37
    ATSHA204A-MAHCZ-T
    8
    UDFN
    -40C to +85C
    T/R
    0.50
    0.45
    0.41
    0.37
    0.36
    ATSHA204A-MAHDA-S
    8
    UDFN
    -40C to +85C
    T/R
    0.51
    0.46
    0.42
    0.38
    0.37
    ATSHA204A-MAHDA-T
    8
    UDFN
    -40C to +85C
    T/R
    0.50
    0.45
    0.41
    0.37
    0.36
    ATSHA204A-RBHCZ-B
    3
    CONTACT
    -40C to +85C
    TUBE
    0.62
    0.56
    0.51
    0.46
    0.44
     
    ATSHA204A-RBHCZ-T
    3
    CONTACT
    -40C to +85C
    T/R
    0.62
    0.56
    0.51
    0.46
    0.44
    ATSHA204A-SSHCZ-T
    8
    SOIC
    -40C to +85C
    T/R
    0.54
    0.49
    0.44
    0.41
    0.39
    ATSHA204A-SSHDA-B
    8
    SOIC
    -40C to +85C
    TUBE
    0.54
    0.49
    0.44
    0.41
    0.39
    ATSHA204A-SSHDA-T
    8
    SOIC
    -40C to +85C
    T/R
    0.54
    0.49
    0.44
    0.41
    0.39
    ATSHA204A-STUCZ-T
    3
    SOT-23
    -40C to +85C
    T/R
    0.54
    0.49
    0.45
    0.41
    0.39
    ATSHA204A-XHCZ-T
    8
    TSSOP
    -40C to +85C
    T/R
    0.66
    0.60
    0.54
    0.50
    0.48
     
    ATSHA204A-XHDA-T
    8
    TSSOP
    -40C to +85C
    T/R
    0.66
    0.60
    0.54
    0.50
    0.48
     

    ** Device not available to purchase online. Please contact a sales office for pricing information.
    Open a microchipDIRECT account today!

    Development Tools
    • Demo & Eval Boards
    • AT88CK101SK-SSH-XPRO ( AT88CK101SK-SSH-XPRO )

      AT88CK101SK-SSH-XPRO

    • AT88CK101SK-MAH-XPRO ( AT88CK101SK-MAH-XPRO )

      AT88CK101SK-MAH-XPRO

      A development tool for applications that protect confidential files, encrypt downloads, perform two-factor logons, authenticate products, and prevent software piracy. The starter kit includes an AVR baseboard (ATMicrobase) with a USB interface that lets designers learn and experiment on their PCs.

      For the...

    • AT88CK101SK-RBH ( AT88CK101SK-RBH )

      AT88CK101SK-RBH

    • 88CKSCKTUDFN-XPRO ( AT88CKSCKTUDFN-XPRO )

      88CKSCKTUDFN-XPRO

      The AT88CKSCKTUDFN-XPRO is a Microchip XPRO extension kit for Microchip Crypto Authentication devices in an 8-pin UDFN package. The board attaches to any Microchip Micro-controller board that supports the XPRO interface. The boards operate with the following Microchip Devices

      ATECC108A/508A - Ecliptic Curve Security devices with I2C or Single Wire Interface
      ATSHA204A -...

    • 88CKSCKTSOIC-XPRO ( AT88CKSCKTSOIC-XPRO )

      88CKSCKTSOIC-XPRO

      The AT88CKSCKTSOIC-XPRO is a Microchip XPRO extension kit for Microchip Crypto Authentication devices in an 8-pin SOIC Package. The board attaches to any Microchip Micro-controller board that supports the XPRO interface.  The boards operate with the following Microchip Devices

      • ATECC108A/508A - Ecliptic Curve Security devices with I2C or Single Wire Interface
      • ...

    • AT88CK101SK-TSU-XPRO ( AT88CK101SK-TSU-XPRO )

      AT88CK101SK-TSU-XPRO

    • AT88CK590 ( AT88CK590 )

      AT88CK590

      The CryptoAuthentication AT88CK590 Demo-evaluation Kit can be used with Crypto Evaluation Studio (ACES) software (Version 5.0.0 or greater) to easily explore the operation and architectures of the ATSHA204A, ATAES132A, and ATECC508A crypto element devices. The kit is a USB dongle with a built-in AVR AT90USB1287 microcontroller, and connects directly to a users PC. It is an excellent way to...

    • AT88CK101STK3 ( AT88CK101STK3 )

      AT88CK101STK3

      Not Recommended.

      Development tool for applications that protect confidential files, encrypt downloads, perform two-factor logons, authenticate products, and prevent software piracy. The starter kit includes a microbase board with a USB interface that lets designers learn and experiment on their PCs. It includes a...

    • CryptoAuth-XPRO ( ATCRYPTOAUTH-XPRO )

      CryptoAuth-XPRO

      CryptoAuth Xplained Pro evaluation and development kit is an add-on board to the Xplained and XplainedPro evaluation platforms to support the ATSHA204A, ATAES132A, and ATECC508A in embedded design applications. CryptoAuth Xplained Pro has been developed to allow fast system prototyping within the Xplained and XplainedPro evaluation environment. This kit gives engineers, developers, and decision...

    RoHS Information
    Part
    Number
    Device
    Weight
    Shipping
    Weight
    Lead
    Count
    Package
    Type
    Package
    Width
    Solder
    Composition
    JEDEC
    Indicator
    RoHS
     
    China
    EFUP
    ATSHA204A-STUCZ-T
    0.008300
    0.039000
    3
    SOT-23
    1.3mm
    Matte Tin
    e3
    ATSHA204A-SSHCZ-T
    0.075000
    0.250000
    8
    SOIC
    3.90mm(.150in)
    NiPdAu
    e4
    ATSHA204A-SSHDA-B
    0.075000
    0.163265
    8
    SOIC
    3.90mm(.150in)
    NiPdAu
    e4
    ATSHA204A-SSHDA-T
    0.075000
    0.250000
    8
    SOIC
    3.90mm(.150in)
    NiPdAu
    e4
    ATSHA204A-RBHCZ-B
    0.027000
    0.035714
    3
    CONTACT
    2.5x6.5x0.5mm
    NiPdAu
    e4
    ATSHA204A-RBHCZ-T
    0.027000
    0.215800
    3
    CONTACT
    2.5x6.5x0.5mm
    NiPdAu
    e4
    ATSHA204A-XHCZ-T
    0.035800
    0.199200
    8
    TSSOP
    4.4mm
    NiPdAu
    e4
    ATSHA204A-XHDA-T
    0.035800
    0.199200
    8
    TSSOP
    4.4mm
    NiPdAu
    e4
    ATSHA204A-MAHCZ-S
    0.009600
    0.538600
    8
    UDFN
    2x3x0.6mm
    NiPdAu
    e4
    ATSHA204A-MAHDA-T
    0.009600
    0.538600
    8
    UDFN
    2x3x0.6mm
    NiPdAu
    e4
    ATSHA204A-MAHCZ-T
    0.009600
    0.538600
    8
    UDFN
    2x3x0.6mm
    NiPdAu
    e4
    ATSHA204A-MAHDA-S
    0.009600
    0.538600
    8
    UDFN
    2x3x0.6mm
    NiPdAu
    e4
    To see a complete listing of RoHS data for this device, please Click here
    Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.