Apple Pay 구성요소 보안
Apple Pay는 몇 가지 하드웨어 및 소프트웨어 기능을 사용하여 안전하고 신뢰할 수 있는 결제 방식을 제공합니다.
Secure Element
Secure Element는 업계 표준의 Java Card 플랫폼을 사용하는 인증된 칩으로서 전자 결제에 대한 금융 업계의 요구 사항을 준수합니다. Secure Element IC 및 Java 카드 플랫폼은 EMVCo 보안 평가 프로세스에 따라 인증됩니다. 보안 평가가 성공적으로 완료되면 EMVCo는 고유 IC 및 플랫폼 인증서를 발급합니다.
Secure Element IC는 CC 표준에 따라 인증을 받아 왔습니다.
NFC 컨트롤러
NFC 컨트롤러는 근거리 무선 통신 프로토콜을 처리하며 응용 프로그램 프로세서와 Secure Element 간의 통신 및 Secure Element와 POS 단말기 간의 통신을 전달합니다.
Apple 지갑
Apple 지갑은 신용 카드, 체크 카드 및 매장 카드를 추가하고 관리하며 Apple Pay를 사용하여 결제를 진행할 수 있습니다. 사용자는 Apple 지갑에서 사용자의 카드를 볼 수 있으며 카드 발급처에서 제공하는 경우 발급처의 개인정보 처리방침, 최근 거래 내역 등의 자세한 정보를 볼 수 있습니다. 사용자는 다음에서 Apple Pay에 카드를 추가할 수 있습니다.
iOS 및 iPadOS의 설정 지원 및 설정 앱
Apple Watch를 위한 Watch 앱
Touch ID를 지원하는 Mac 컴퓨터의 시스템 설정(macOS 13 이상) 또는 시스템 환경설정(macOS 12 이하)의 지갑 및 Apple Pay
또한, 사용자는 Apple 지갑을 통해 교통 카드, 적립 카드, 탑승권, 티켓, 기프트 카드, 학생 ID 카드 및 접근 카드 등을 추가하고 관리할 수 있습니다.
Secure Enclave
iPhone, iPad, Apple Watch, Touch ID가 탑재된 Mac 컴퓨터 및 Touch ID가 탑재된 Magic Keyboard를 사용하는 Apple Silicon이 탑재된 Mac 컴퓨터에서 Secure Enclave은 인증 프로세스를 관리하고 결제 거래 진행을 허용합니다.
Apple Watch에서는 기기가 잠금 해제되어야 하며 사용자가 측면 버튼을 이중 클릭해야 합니다. 이중 클릭이 인식되면 응용 프로그램 프로세서를 통하지 않고 Secure Element 또는 Secure Enclave(사용 가능한 경우)로 바로 전달됩니다.
Apple Pay 서버
Apple Pay 서버는 Apple 지갑에 저장된 신용 카드, 체크 카드, 교통 카드, 학생 ID 카드 및 접근 카드의 설정 및 권한 설정을 관리합니다. 또한 서버는 Secure Element에 저장된 기기 계정 번호도 관리합니다. Apple Pay 서버는 기기 및 결제 네트워크 또는 카드 발급처 서버 모두와 통신합니다. Apple Pay 서버는 또한 앱 내 또는 웹상 결제의 결제 승인서를 다시 암호화합니다.