PCI MPoC (Payment Card Industry Mobile Payments on COTS) è uno standard di sicurezza per trasformare uno smartphone o tablet di consumo in un dispositivo per l'accettazione di carte. Definisce controlli per l'accettazione dei pagamenti basata su software su hardware ordinario disponibile in commercio, invece che su terminali di pagamento dedicati.
Questo è importante perché l'accettazione su dispositivi mobili sposta funzioni di pagamento sensibili su dispositivi che eseguono anche email, messaggistica e app di terze parti. Lo standard si concentra sulla riduzione del rischio di malware, manomissione, gestione debole dei dispositivi e integrazione non sicura delle app. Nelle implementazioni reali, PCI MPoC aiuta fornitori e commercianti a progettare sistemi SoftPOS con maggiore isolamento, autenticazione sicura, crittografia, attestazione e controlli di नीति. I difensori lo usano come parametro di riferimento per valutare se un'app di pagamento mobile sia sufficientemente irrobustita per l'uso in produzione, mentre gli aggressori possono cercare di sfruttare dispositivi con root, sistemi operativi obsoleti o ambienti del commerciante scarsamente protetti. MPoC è quindi un punto di riferimento pratico per i pagamenti sicuri basati sul telefono.


