![](data:image/jpeg;base64,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BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFMmlEMLylXYIpYqilmOOwA6mhK4N2KGt6zDotgbiRTJK52Qwr96Vz0UVx6+MtQtNPhfUpY47gasbedVjyBCgXeBjuC3XrWhb6HfeIr1da1Ke6sHjf8A0S2TCtEnq2R94/57YpyaZqI0++uIrKV5bbxC18kJUqZoxj7ueuc9R6V7OHp4eC5J2b6/5J7erPGxFXETfPC6XT/Nrf0R0U/i/RLaxt7yW8xFcAmIbGLMAcE4xkcjvTI/Gnh+W7jtk1FS8mAp2MFyegJxgVR08zal42XUpNOu4Lc6aUX7VCVKN5mMegJGT9DWXNo86/DzUraPTpRcm7LxxCE7yPNGCBjP3e/pWccNhrqMrpu3VaXb8unXv5GksTibOUbNK/R62S8+vTt5nT6j4q0jS7s2tzcnzVGXCRs/lj1bA4pkGsPc+LUs4JkksZNNF0pUA5bzNuc+mK5G40q9stX1f7QuuFLpzIh0+Pekqtn5W44Izjn3q/Y2V14b1DTb1NNv7i1axa2aNAJJYiZTJ8wHHf8ACreEoRh7jvJry10voQsXXlP3laKfnprbX+vwO8ooorxz2AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+PD4z8Vfab4f8JLrOF1FEUfb5eF/e8D5unA49hV+Hxh4mM9iD4j1chrhAw+2ycjz2GD83oMfSiipXwr5/kVHZ/wCFnNXfjnxct5Oq+KtcAEjAAahLxz/vUt7458XJezKvinW1UMcAahKMf+PUUVS+EhbGpr3jTxVCr+V4m1lP+Jhcp8t/KPlAjwPvdBk8e5rb03xb4kku1D+INVYebpYwb2Q8PCS/f+I8n170UVpQ/iR9V+ZH/wAi/wAjktS8ceLo9Uu0TxTraqszgKNQlAA3H/arS0/xp4qe00tn8Tayxe9nVyb+U7gEiwD83IGT+ZoorOnvE3o/FH5GnqXi/wATR+EVnTxFqyy+VaHzBeyBssJc87u+Bn6CuYsvHPi576BW8U62VLgEHUJcHn/eoopr/P8ANjjvD0R1d/4u8Sp4bupV8Q6ssi2VkwcXsgILY3HO7qe/rXG/8J34w/6GvXP/AAYzf/FUUUlt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)
ATECC108A [Summary Datasheet]
Atmel-8895AS-CryptoAuth-ATECC108A-Datasheet-Summary_022015
Each ATECC108A ships with a guaranteed unique 72-bit serial number. Using the cryptographic protocols
supported by the device, a host system or remote server can verify a signature of the serial number to prove
that the serial number is authentic and not a copy. Serial numbers are often stored in a standard Serial
EEPROM; however, these can be easily copied with no way for the host to know if the serial number is
authentic or if it is a clone.
The ATECC108A can generate high-quality FIPS random numbers and employ them for any purpose,
including usage as part of the device’s crypto protocols. Because each random number is guaranteed to be
essentially unique from all numbers ever generated on this or any other device, their inclusion in the protocol
calculation ensures that replay attacks (i.e. re-transmitting a previously successful transaction) will always fail.
System integration is easy due to a wide supply voltage range (of 2.0V to 5.5V) and an ultra-low sleep current
(of <150nA). Multiple package options are available (See Sections 4, Ordering Information and Section 5,
Package Drawings).
See Section 3 for information regarding compatibility with the Atmel ATSHA204 and ATECC108.
1.3 Cryptographic Operation
The ATECC108A implements a complete asymmetric (public/private) key cryptographic signature solution
based upon Elliptic Curve Cryptography and the ECDSA signature protocol. The device features hardware
acceleration for the NIST standard P256 prime curve and supports the complete key life cycle from high quality
private key generation, to ECDSA signature generation, and ECDSA public key signature verification.
The hardware accelerator can implement such asymmetric cryptographic operations from ten to one-thousand
times faster than software running on standard microprocessors, without the usual high risk of key exposure
that is endemic to standard microprocessors.
The device is designed to securely store multiple private keys along with their associated public keys and
certificates. The signature verification command can use any stored or an external ECC public key. Public keys
stored within the device can be configured to require validation via a certificate chain to speed-up subsequent
device authentications.
Random private key generation is supported internally within the device to ensure that the private key can
never be known outside of the device. The public key corresponding to a stored private key is always returned
when the key is generated and it may optionally be computed at a later time.
The ATECC108A also supports a standard hash-based challenge-response protocol in order to simplify
programming. In its most basic instantiation, the system sends a challenge to the device, which combines that
challenge with a secret key and then sends the response back to the system. The device uses a SHA-256
cryptographic hash algorithm to make that combination so that an observer on the bus cannot derive the value
of the secret key, but preserving that ability of a recipient to verify that the response is correct by performing
the same calculation with a stored copy of the secret on the recipient’s system.
Due to the flexible command set of the ATECC108A, these basic operation sets (i.e. ECDSA signatures and
SHA-256 challenge-response) can be expanded in many ways.
In a host-client configuration where the host (for instance a mobile phone) needs to verify a client (for instance
an OEM battery), there is a need to store the secret in the host in order to validate the response from the client.
The CheckMac command allows the device to securely store the secret in the host system and hides the
correct response value from the pins, returning only a yes or no answer to the system.
All hashing functions are implemented using the industry-standard SHA-256 secure hash algorithm, which is
part of the latest set of high-security cryptographic algorithms recommended by various government agencies
and cryptographic experts. The ATECC108A employs full-sized 256 bit secret keys to prevent any kind of
exhaustive attack.