RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    Prime+Snoop : CXL.cache side channel attack by a rogue CXL device

    한글로보기

    https://www.riss.kr/link?id=T17387308

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
      • URL 복사
    • 오류접수
    인용문이 복사되었습니다.

    부가정보

    다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

    Compute Express Link (CXL) enables cache-coherent memory sharing between a host CPU and attached accelerators through its CXL.cache protocol. However, its asymmetric coherence model—where the host exclusively manages cache states—introduces a novel and unexplored attack surface.

    We present Prime+Snoop, a side-channel attack that leverages CXL coherence messages as a high-fidelity leakage vector. In Prime+Snoop, a malicious CXL device (rCXL) primes a targeted set in the host’s cache directory by claiming ownership of selected memory addresses. When a victim process accesses addresses mapped to the set, the resulting eviction generates snoop invalidation packets from the host to the rCXL. By monitoring these coherence messages, the attacker obtains a precise, low-noise signal of the victim’s memory activity.

    We demonstrate Prime+Snoop on a cycle-accurate gem5 simulator and show that the covert channel achieves a peak capacity of 1.35 Mbps, highlighting both efficiency and robustness. We further validate its impact by recovering private keys from a vulnerable RSA implementation, establishing Prime+Snoop as a concrete and severe security threat for emerging CXL-enabled systems.
    번역하기

    Compute Express Link (CXL) enables cache-coherent memory sharing between a host CPU and attached accelerators through its CXL.cache protocol. However, its asymmetric coherence model—where the host exclusively manages cache states—introduces a nove...

    Compute Express Link (CXL) enables cache-coherent memory sharing between a host CPU and attached accelerators through its CXL.cache protocol. However, its asymmetric coherence model—where the host exclusively manages cache states—introduces a novel and unexplored attack surface.

    We present Prime+Snoop, a side-channel attack that leverages CXL coherence messages as a high-fidelity leakage vector. In Prime+Snoop, a malicious CXL device (rCXL) primes a targeted set in the host’s cache directory by claiming ownership of selected memory addresses. When a victim process accesses addresses mapped to the set, the resulting eviction generates snoop invalidation packets from the host to the rCXL. By monitoring these coherence messages, the attacker obtains a precise, low-noise signal of the victim’s memory activity.

    We demonstrate Prime+Snoop on a cycle-accurate gem5 simulator and show that the covert channel achieves a peak capacity of 1.35 Mbps, highlighting both efficiency and robustness. We further validate its impact by recovering private keys from a vulnerable RSA implementation, establishing Prime+Snoop as a concrete and severe security threat for emerging CXL-enabled systems.

    더보기

    목차 (Table of Contents)

    • I. INTRODUCTION 1
    • II. BACKGROUND 3
    • III. RELATED WORK. 6
    • IV. PRIME+SNOOP MECHANISM 10
    • V. SIMULATOR ENVIRONMENT. 15
    • I. INTRODUCTION 1
    • II. BACKGROUND 3
    • III. RELATED WORK. 6
    • IV. PRIME+SNOOP MECHANISM 10
    • V. SIMULATOR ENVIRONMENT. 15
    • VI. COVERT CHANNEL. 18
    • VII. SIDE CHANNEL ATTACK 22
    • VIII. MITIGATIONS. 27
    • IX. CONCLUSION. 29
    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼