카테고리 없음
Cache Side channel 공부할 때 보면 좋은 것들 모음
controlpro
2024. 1. 30. 10:50
728x90
리눅스 캐시 메모리 비우기 - 제타위키
다음 문자열 포함...
zetawiki.com
0. Tips
Flush + Reload tools
https://cs.adelaide.edu.au/~yval/Mastik/
Mastik: A Micro-Architectural Side-Channel Toolkit
Mastik has moved to a new home on GitHub. This page is not being updated. Mastik: A Micro-Architectural Side-Channel Toolkit Welcome to the Mastik Web page. Mastik is a toolkit that aims to provide robust implementations of side-channel attack techniques.
cs.adelaide.edu.au
- 함수의 위치가 너무 가까우면 Flush+ Reload 공격이 잘되지 않는다.
예를 들어 relu함수가 0x76a에 있고, sigmoid가 0x7b6에 있으면 차이가 0x4c 정도 나는데 한 byte 만 차이미만이면 다른걸 relu가 로드된후에 sigmoid가 읽혀지면서, Cache hit 되버려서 문제가 생기는 것 같다; 정확한 판단은 아닐지 모르겠지만, 일단 측정하려는 함수가 가까이 있으면 문제가 생긴다
728x90
반응형