EmbeddedRelated.com
The 2026 Embedded Online Conference
ATSHA204A

MCHPATSHA204A

Microchip Technology
Simpler, SHA-based authentication IC from Microchip for designs that need HMAC/SHA challenge-response rather than full ECC.
Active53,866 in stock

Overview

The ATSHA204A is a secure authentication IC that utilizes a hardware-based SHA-256 engine to provide symmetric challenge-response functionality. It includes 664 bytes of EEPROM for protected key and data storage, alongside a high-quality hardware random number generator for cryptographic nonce generation. Operating from 2V to 5.5V, it is designed to prevent product counterfeiting and unauthorized accessory use through secure MAC and HMAC operations.

Why Choose This Part

The device offers a cost-effective alternative to asymmetric ECC chips by using symmetric SHA-256 authentication, which requires lower computational overhead from the host MCU. It features an extremely low sleep current of 150nA and supports both I2C and a Single-Wire Interface (SWI) to minimize pin count requirements.

Applications

Anti-Counterfeiting
Validating the authenticity of consumables like printer cartridges, medical disposables, or battery packs using symmetric challenge-response.
Accessory Validation
Ensuring only authorized peripherals or third-party hardware modules can interface with a host system.
Secure Boot Support
Storing root-of-trust hashes and verifying firmware integrity during the system startup sequence.
Session Key Exchange
Using the internal RNG and SHA-256 engine to securely derive session keys for encrypted communication links.

Key Specifications

Type Authentication Chip
Applications Networking and Communications
Mounting Type Surface Mount
Package / Case 8-UFDFN Exposed Pad
Supplier Device Package 8-UDFN (2x3)

Getting Started

To evaluate this chip, use the CryptoAuthentication Starter Kit (DM320109) which provides a USB-based platform for testing cryptographic commands. Microchip provides the CryptoAuthLib library in C, which simplifies the integration of SHA-256, HMAC, and MAC functions into your existing microcontroller firmware.

ATSHA204A Family

Part NumberDifferenceStock
ATSHA204A-MAHDA MAHDA 9,371
The 2026 Embedded Online Conference