목록SEED #부채널분석 #부채널 #CPA (1)
controlpro

방학때 부채널 공부를 하고 있다. 전에 AES파형을 분석을 했고 이번에는 SEED파형을 내가 직접 분석을 시작했다. 전에 SEED알고리즘을 만든것을 기반으로 한 CPA이다. 보통 컴퓨터는 bit단위의 계산을 하는데, 0이면 사실 계산을 안하고 1이면 컴퓨터는 계산을 한다. 계산을 할 때 발생하는 전력량을 이용해서 RoundKey를 알 수 있고, 이를 이용해서 최종적으로 MasterKey를 복구하는 게 목표이다. 파형을 연구실에 있는 장비로 수집을 했고, 파형은 따로 올리지 않겠다 . (직접해보고 싶은 분들은 댓글로 이메일 주소) 기본적으로 CPA를 할때 코드는 C로 했다. 파형의 길이는 10000이고 사용한 plaintext는 16byte짜리 1000개이다. 0. Plaintext 일단 한글자에 1byt..
코딩/부채널 관련
2021. 1. 26. 15:12