avr unlock 관련
secureAVR 이라는 걸 찾아보라는데 링크가 깨졌고
비슷한 걸로 이런건 보인다.
근데.. CryptoAuthentication은 AES 보안된 EEPROM 일뿐이네..
[링크 : http://www.atmel.com/products/security-ics/default.aspx]
[링크 : http://www.atmel.com/Images/Atmel-8914-CryptoAuth-ATAES132A-Datasheet.pdf]
[링크 : http://www.atmel.com/Images/Atmel-8895S-CryptoAuth-ATECC108A-Datasheet-Summary.pdf]
[링크 : http://www.atmel.com/images/Atmel-8885-CryptoAuth-ATSHA204A-Datasheet.pdf]
TPM이라고 Trusted Platform Module이 AVR RISC 를 채택한 프로세서네..
알고리즘 타입에.. RSA / SHA-1 / SHA-2
[링크 : http://www.atmel.com/Images/Atmel-5295S-TPM-AT97SC3204-LPC-Interface-Datasheet-Summary.pdf]
아무튼.. 아래는 2000년 연구 자료고
2010년 즈음에 조사해도 여전히 뚫린다.. 라는 결론?
[링크 : http://www.cl.cam.ac.uk/~sps32/mcu_lock.html]
[링크 : http://www.avrfreaks.net/forum/atmega-can-be-unlocked?page=all]
unlock하는 소스와 제품.. ㄷㄷㄷ
[링크 : http://martin-stej.wz.cz/index.php?page_id=avr_unlocker&lang=en]
+
다르게 보면.. 보안칩을 별도로 쓰거나
프로그램 자체를 암호화 하고 그걸 칩에서 복호화 해서 쓰는 걸로
lock bit 등의 효용 자체가 없음이 증명(?)된 걸려나?