일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- PRIME+PROBE
- Logical address
- 프라임프로브
- transient execution attack
- dilated convolution
- side-channel
- out-of-order
- down-sampling
- 사이드채널
- cache side channel
- 프라임 프로브
- clflush
- 캐시 사이드채널
- depth-wise separable convolution
- depth-wise convolution
- depthwise separable convolution
- cache side-channel
- 캐시 사이드 채널
- 로스함수
- down sampling
- PRMIE ABORT
- depthwise convolution
- 의존성
- cpu
- 부채널 공격
- min pooling
- mean pooling
- prime abort
- PRIME+ABORT
- 캐시사이드채널
- Today
- Total
목록cache side-channel (3)
컴공과블로그

Disselkoen, Craig, et al. "{Prime+ Abort}: A {Timer-Free}{High-Precision} L3 Cache Attack using Intel {TSX}." 26th USENIX Security Symposium (USENIX Security 17). 2017. https://www.usenix.org/conference/usenixsecurity17/technical-sessions/presentation/disselkoen Prime+Abort: A Timer-Free High-Precision L3 Cache Attack using Intel TSX | USENIX Open Access Media USENIX is committed to Open Access ..

Create Eviction Set 다음은 Eviction set을 만드는 algorithm입니다. Eviction set에 들어갈 수 있을법한 candidate memory line을 input으로 가져오고 output으로 Eviction set을 내보냅니다. candidate memory line들을 체크해보며 conflict가 발생하는지 확인한다. 그리고 memory line들이 들어있는 set을 확인해보며 LLC에서 eviction이 발생하는지 찾는다. conflict set을 만들어주는데, 여기에는 conflict가 이루어지지 않는 line들도 넣고 memory slice에서 conflict가 발생하는 부분도 넣는다. 그렇게 함으로 eviction set의 unicon을 만들 수 있다. 그 후 ..

Gruss, D., Maurice, C., Wagner, K., & Mangard, S. (2016). Flush+ flush: A fast and stealthy cache attack. In Detection of Intrusions and Malware, and Vulnerability Assessment: 13th International Conference, DIMVA 2016, San Sebastián, Spain, July 7-8, 2016, Proceedings 13 (pp. 279-299). Springer International Publishing. 해당 논문은 FLUSH+RELOAD 이후에 나온 FLUSH+FLUSH 논문으로 새로운 Cache Side-channel 공격의 등장이었다..