gchq / gchq/CyberChef

Operation request: ISO14443 SmartCards algorithms (CRC16, BCC)

Open
#9 3 comments 4 reactions 0 assignees View on GitHub
help wanted operation
Dominant language
JavaScript
Stars
35.8k
Forks
4.1k
Avg merge
2d 26m
Merged PRs (30d)
33

Description

Thank you for great tool!

It will be nice to see algorithms from ISO14443 and ISO13239 contactless smartcards standards.

- **CRC16_A** Initial register `0x6363` or `0xC6C6` in reversed bit order.
Polynomial is `0x1021` and no final XOR.
- **CRC16_B**
- **BCC** (Bit Count Check) — simple successively XOR-ing all bytes

I've made my own calculator for example https://hub.zhovner.com/tools/nfc/

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.