Skip to main content
QUICK REVIEW

[논문 리뷰] Privacy-preserving Health Data Sharing for Medical Cyber-Physical Systems

Han Qiu, Meikang Qiu|arXiv (Cornell University)|2019. 04. 17.
User Authentication and Security Systems참고 문헌 14인용 수 6
한 줄 요약

이 논문은 의료 사이버물리시스템(MCPS)을 위한 사용자 중심의 기밀 보장 데이터 공유 기법을 제안한다. 이 기법은 선택적 암호화, 데이터 분할, 분산 저장을 조합하여 클라우드 스토리지와 암호화 키가 모두 유출된 경우에도 전자 건강 기록(EHR)의 기밀성을 보호한다. 스마트폰 플랫폼에서 평가한 결과, 성능이 2.2 GB/s에 달하며, 전체 AES-128 암호화보다 2.3배 빠르게 구현되어 실제 위협 모델에서도 높은 효율성과 강력한 보안성을 입증한다.

ABSTRACT

The recent spades of cyber security attacks have compromised end users' data safety and privacy in Medical Cyber-Physical Systems (MCPS). Traditional standard encryption algorithms for data protection are designed based on a viewpoint of system architecture rather than a viewpoint of end users. As such encryption algorithms are transferring the protection on the data to the protection on the keys, data safety and privacy will be compromised once the key is exposed. In this paper, we propose a secure data storage and sharing method consisted by a selective encryption algorithm combined with fragmentation and dispersion to protect the data safety and privacy even when both transmission media (e.g. cloud servers) and keys are compromised. This method is based on a user-centric design that protects the data on a trusted device such as end user's smartphone and lets the end user to control the access for data sharing. We also evaluate the performance of the algorithm on a smartphone platform to prove the efficiency.

연구 동기 및 목표

  • 키 재사용과 클라우드 제공업체의 신뢰성 문제로 인한 EHR 데이터 유출 위협 증가에 대응하기 위해.
  • 사용자 중심의 관점에서 EHR 기밀성을 보장하는 시스템을 설계하여, 키와 클라우드에 저장된 조각이 모두暴露된 경우에도 데이터가 안전하게 유지되도록 보장하기 위해.
  • 스마트폰과 같은 모바일 엣지 디바이스에 적합한 경량이고 효율적인 데이터 보호 메커니즘을 개발하기 위해.
  • 신뢰할 수 있는 현지 디바이스(예: 스마트폰)와 액세스 제어 정책을 통해 최종 사용자가 데이터 공유를 제어할 수 있도록 보장하기 위해.
  • 실제 모바일 하드웨어에서 제안된 기법의 성능을 평가하여 실용성과 효율성을 검증하기 위해.

제안 방법

  • 각 256비트 데이터 단위의 12.5%만 암호화하는 선택적 암호화(SE)를 적용하여 계산 부담을 감소시키기 위해.
  • 각 256비트 데이터 단위에 대해 SHA-256 해싱을 수행하여 공개 조각을 생성함으로써, 민감한 데이터를暴露하지 않고도 무결성 검증이 가능하도록 하기 위해.
  • 결과적으로 생성된 암호화된 개인 조각과 공개 해시를 여러 클라우드 서버에 분산 저장하여 데이터 복구를 방지하기 위해.
  • 개인 조각은 사용자의 신뢰할 수 있는 스마트폰에 저장하고, 이를 액세스 제어 및 복호화의 중심 지점으로 활용하기 위해.
  • 데이터를 클라우드에 위탁하기 전에 스마트폰에서 암호화 및 해싱을 수행함으로써 모바일 엣지 컴퓨팅을 활용하기 위해.
  • 암호화에는 AES-128와 CBC 모드를 사용하고, 해싱에는 SHA-256을 사용하며, 현대 스마트폰의 ARMv8 암호 확장 기능을 최적화하여 성능 향상.

실험 결과

연구 질문

  • RQ1클라우드 스토리지와 암호화 키가 모두 노출된 상황에서도 사용자 중심의 데이터 보호 기법이 EHR 기밀성을 유지할 수 있는가?
  • RQ2선택적 암호화에 더하여 분할 및 분산 저장 방식이 MCPS 환경에서 표준 전체 암호화 방식보다 보안성을 어떻게 향상시키는가?
  • RQ3제안된 기법의 성능 오버헤드는 스마트폰 플랫폼에서 전체 AES-128 암호화와 비교해 어떻게 되는가?
  • RQ4실시간 의료 데이터 공유에 적합한 효율성과 함께 강력한 기밀 보장 보장을 유지할 수 있는가?
  • RQ5분산형 클라우드 기반 MCPS 환경에서 사용자가 데이터 액세스 및 공유를 어떻게 제어할 수 있는가?

주요 결과

  • 제안된 선택적 암호화(SE) 기법은 A11 프로세서를 탑재한 아이폰 8 플러스에서 2.2 GB/s의 데이터 처리 속도를 기록하여, 기준선인 AES-128 CBC 모드를 초월함.
  • 블록당 12.5%의 데이터만 암호화하므로 계산 부담이 감소하여 SE 방법은 전체 AES-128 암호화보다 약 2.3배 빠름.
  • 암호화 키와 공개 조각이 모두 泄露된 경우에도 개인 조각이 키 없이 복구 불가능하므로, 데이터 기밀성이 유지됨.
  • 성능 평가 결과 알고리즘이 효율적임을 확인하여, 실시간 MCPS 응용 분야에 실용적으로 적용 가능함.
  • ARMv8 암호 확장 기능의 활용으로 AES-128 및 SHA-256 연산이 크게 가속화되어 현대 스마트폰에서 전체 시스템 성능 향상.
  • 데이터 보호와 키 보안을 분리함으로써, 키 유출 및 제3자 데이터 채굴에 대한 강건성 확보.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.