What Is a Chip Decryption Service — and When Do You Need One?
A chip decryption service recovers firmware or configuration data from a microcontroller whose read-protection fuses have been set. Engineers rely on this when original source code is lost, a key developer has left the company, a legacy product needs re-manufacture, or a prototype must be analyzed for compliance verification. The service is performed under proof of ownership or written authorization — recovering your own intellectual property, not duplicating someone else’s.
The term “decryption” is common in the industry but slightly misleading. Most 8-bit and many 32-bit MCUs do not encrypt flash contents; they set lock bits that block external read access via JTAG, SWD, or ISP. The recovery process bypasses or resets those lock bits through electrical, optical, or protocol-level techniques — not cryptanalysis in the academic sense. Understanding this distinction matters because it directly affects feasibility: a simple lock-bit reset on an older 8051-core chip is a very different job from extracting AES-encrypted secure storage on a modern Cortex-M33 with TrustZone.
How Does Chip Decryption Actually Work?

Legitimate chip decryption services use one or more of the following technique categories, chosen per the target IC’s protection architecture:
| Technique | Typical Targets | Destructive? | Relative Cost |
|---|---|---|---|
| Protocol-level exploits (glitching, debug re-enable) | STM32F0/F1, GD32, LPC1100 series, many 8-bit MCUs | No | $200–$800 |
| Voltage / clock fault injection | PIC16/18, ATmega, some Renesas RL78 | No (chip reusable) | $300–$1 200 |
| UV / laser fault injection | Older OTP/EPROM MCUs, some Freescale HC08/S12 | Sometimes (decap required) | $500–$2 000 |
| Microprobing / FIB circuit edit | High-security parts, smartcard ICs | Yes (destructive) | $3 000–$15 000+ |
Our engineers evaluate the specific part number, die revision, and protection level before quoting. A LPC1114 unlock, for example, typically falls into the protocol-exploit category — non-destructive, moderate cost, 3–7 working-day turnaround. An ESP32-S3 unlock is more complex because Espressif’s secure-boot chain adds encryption layers that pure lock-bit resets cannot address.
Which Chips Can — and Cannot — Be Decrypted?
High Feasibility (≥ 90 % historical success)
- 8-bit MCUs with simple lock bits: PIC12/16/18, ATtiny/ATmega, STC 8051 variants, Holtek HT46/HT48 series (HT46R unlock details), Nuvoton N76E.
- Older 32-bit Cortex-M0/M3 with RDP Level 1: STM32F0xx, STM32F1xx, GD32F103, APM32F103 (APM32F103 unlock specifics), NUC131.
- Serial EEPROMs: 24C02, 24C64, 24C256, 93C46 — these often have no lock mechanism at all, but data extraction requires correct protocol configuration.
Moderate Feasibility (50–85 %)
- Renesas RL78/R5F families — protection varies by sub-series and mask ROM revision. An RL78G13 unlock on early silicon revisions is usually feasible; later revisions with enhanced security may require fault injection.
- NXP Kinetis MKE02/MK60 — flash security byte configuration determines difficulty.
- Infineon XMC1100, XC866 — older protection, but some batches have hardened fuses.
Low or Zero Feasibility (current state of the art)
- STM32 with RDP Level 2 (irreversible) — flash is permanently locked by blown OTP fuses. No known non-destructive recovery path.
- Parts with hardware-encrypted secure boot (e.g., STM32L5 with TrustZone, CC2652R with secure boot ROM) — decryption would require breaking AES-256, which is not practical.
- Smartcard-grade ICs (Infineon SLE78, NXP SmartMX) — designed to resist state-level attackers; microprobing cost exceeds $10 000 with no success guarantee.
We publish individual feasibility pages for common targets. If your part isn’t listed, submit the full part number (including lot code and date code if possible) for a free assessment — die revisions within the same family can differ dramatically.
Chip Decryption Service Pricing — What Drives Cost?
Price is not arbitrary. Four variables dominate:
- Protection complexity: A single lock bit costs less to bypass than multi-layer secure boot with encrypted flash.
- Destructive vs. non-destructive: If decapping and microprobing are needed, you must supply 2–5 sample chips (some will be consumed). Non-destructive methods need only 1 chip.
- Volume of data: Extracting 4 KB from an 8-bit MCU is faster than reading 512 KB+ from a 32-bit part with banked flash.
- Turnaround requirement: Standard turnaround is 5–15 working days. Rush service (48–72 hours) carries a 30–50 % surcharge on parts we already have validated attack flows for.
| Category | Typical Price Range (USD) | Standard Turnaround |
|---|---|---|
| 8-bit MCU (PIC, AVR, 8051, HT46R) | $200–$600 | 3–7 working days |
| 32-bit Cortex-M0/M3 (RDP1, Level 1) | $400–$1 200 | 5–10 working days |
| 32-bit with enhanced protection | $800–$3 000 | 7–15 working days |
| Serial EEPROM (24Cxx, 93Cxx) | $100–$300 | 1–3 working days |
| Microprobing / FIB (rare, complex) | $3 000–$15 000+ | 15–40 working days |
We never charge for a failed attempt on standard-tier parts. If our feasibility assessment says “go,” the quoted price covers the work regardless of how many internal iterations it takes.
7 Red Flags When Choosing a Chip Decryption Service Provider
The market has vendors ranging from world-class labs to outright scams. Here’s what experienced hardware engineers watch for:
- “100 % success on any chip.” No lab can break every protection. If they claim otherwise, they’re either lying or planning to string you along.
- No feasibility assessment before payment. A reputable provider evaluates the part number and protection level before quoting. Asking for full payment upfront on an un-assessed chip is a major warning sign.
- No NDA or authorization paperwork. Legitimate services require you to demonstrate ownership or authorization. Skipping this step means the vendor doesn’t care about legal exposure — yours or theirs.
- Unusually low prices on complex parts. A $50 quote for a Cortex-M4 with TrustZone should raise immediate suspicion. The equipment alone (ChipWhisperer Pro, laser stations, FIB) costs $50 000–$500 000.
- No per-chip feasibility pages or technical documentation. A serious lab publishes what they can and cannot do, with caveats per silicon revision.
- Refusal to specify the deliverable format. You should receive a binary file (.bin or .hex), optionally with a verification report including CRC/checksum, read address range, and fuse/option-byte configuration.
- No communication after receiving chips. Expect status updates at minimum every 3–5 working days. Radio silence often means your chips are sitting in a queue — or worse.
Authorization and Legal Requirements

Every chip decryption engagement at our lab begins with an authorization check. You must provide one of the following: proof that you designed or commissioned the original firmware, a purchase order or invoice for the hardware, or a signed letter from the IP holder granting permission for readout. We operate under mutual NDA, and extracted firmware is delivered only to the authorized party.
This isn’t just policy — it’s a practical filter. Clients who can demonstrate ownership tend to have realistic expectations, clear objectives, and the technical context to verify the extracted binary. If you’re unsure whether your situation qualifies, contact us with the part number and a brief description of why recovery is needed; we’ll advise before any chips are shipped.
What You Receive After Chip Decryption
- Firmware binary: Raw .bin or Intel .hex, with start address and length documented.
- Fuse / option-byte map: The exact configuration of lock bits, brown-out settings, clock source, and boot vector — critical for re-programming.
- EEPROM data (if applicable): Separately dumped, since many MCUs store calibration or configuration in a distinct EEPROM region.
- Verification checksum: CRC32 or SHA-256 of the extracted image so you can confirm integrity on your end.
- Re-programming notes: Any quirks we encountered — e.g., “this STM8 variant requires option bytes written before flash” or “clock trimming value at 0x1FF80004 is unique per chip.”
Frequently Asked Questions About Chip Decryption
How long does a typical chip decryption service take?
For 8-bit MCUs and common 32-bit parts with known attack vectors, expect 3–10 working days from the moment we receive your chip. Complex parts requiring fault injection or decapping can take 15–40 working days. We provide a timeline estimate during the free feasibility assessment.
Will my chip be destroyed during decryption?
Most extractions are non-destructive — the original chip is returned functional. Destructive methods (decapping, microprobing) are only used when no other path exists, and we inform you beforehand. For destructive work, we request 2–5 sample units.
Can you decrypt a chip if I don’t have the original source code?
Yes. The service recovers the compiled binary from flash, not source code. You’ll receive machine code that can be re-programmed into a replacement chip or disassembled for analysis. Source-code reconstruction (decompilation) is a separate service.
Is chip decryption legal?
Recovering firmware you own or are authorized to access is legal in most jurisdictions under right-to-repair and IP-ownership principles. We require written authorization or proof of ownership before starting any work. Unauthorized extraction of third-party IP is something we do not perform.
What if my chip’s protection level makes decryption infeasible?
We tell you upfront during the feasibility check — before you ship anything. If we assess the part as infeasible, we explain why (e.g., RDP Level 2, hardware-encrypted boot) and suggest alternatives such as re-development, silicon-vendor recovery programs, or sourcing un-locked stock from your original production run.
Related Chip Unlock Resources
Browse individual feasibility and pricing pages for specific MCU families our engineers work with regularly:
- STM8L051 firmware recovery — low-power ST 8-bit, high success rate
- Freescale S9S12 extraction — automotive-grade 16-bit, fault-injection path
- Infineon XMC1100 readout — industrial Cortex-M0
- WCH CH552G data recovery — USB-capable 8051 core
Check feasibility for your project
Send the chip marking or board details and tell us what you need to recover. Add clear photos if available.
Request a feasibility reviewWorking on a board like this?
Send the chip marking or two photos. You get feasibility, lead time and price within 24 hours, and the check costs nothing.
Get a free quote