Passa al contenuto principale Passa alla navigazione Passa al piè di pagina
A tempo limitato: Programma Design Partner. Piano BUSINESS gratuito per sempre.

Conformità PCI DSS

Come Rediacc rispetta i requisiti PCI DSS: backup immutabili, isolamento automatico della rete e controllo degli accessi a livello infrastrutturale.

Ascolta, PCI DSS v4.0.1. non è opzionale se gestisci i dati dei titolari di carta. La versione 4.0.1. si riduce a un requisito: isolamento a livello infrastrutturale da tutto il resto.

Riferimento: PCI Security Standards Council

Mappatura dei Requisiti

Requisito PCI DSSDescrizioneCapacità di Rediacc
Req 1, Controlli di sicurezza di reteInstallare e mantenere controlli di sicurezza di reteLe regole iptables per repository bloccano tutto il traffico tra repository. Ogni repository dispone di una propria sottorete IP di loopback (/26).
Req 2, Configurazioni sicureApplicare configurazioni sicure a tutti i componenti di sistemaGli hook del ciclo di vita del Rediaccfile impongono configurazioni deterministiche e riproducibili. Nessuna credenziale predefinita. Le chiavi LUKS sono generate dall’operatore.
Req 3, Proteggere i dati dell’account memorizzatiProteggere i dati dell’account memorizzati con crittografiaCrittografia LUKS2 AES-256 su tutti i volumi dei repository. La crittografia è obbligatoria, non opzionale. Cancellazione crittografica tramite distruzione della chiave LUKS.
Req 4, Proteggere i dati in transitoProteggere i dati dei titolari di carta con crittografia robusta durante la trasmissioneTutte le operazioni remote avvengono tramite SSH. Il trasporto dei backup è cifrato end-to-end. Nessun percorso dati non cifrato.
Req 6, Sviluppo sicuroSviluppare e mantenere sistemi e software sicuriIl cloning CoW crea ambienti di test isolati senza esporre i dati di produzione dei titolari di carta alle reti di sviluppo. Flusso fork-test-promuovi.
Req 7, Limitare l’accessoLimitare l’accesso ai componenti di sistema e ai dati dei titolari di carta in base alla necessità operativaSocket del daemon Docker per repository. L’accesso a un repository non garantisce l’accesso a un altro. Autenticazione basata su chiave SSH.
Req 8, Identificare gli utenti e autenticareIdentificare gli utenti e autenticare l’accesso ai componenti di sistemaAutenticazione con chiave SSH. Token API con binding IP e permessi limitati. Autenticazione a due fattori (TOTP).
Req 9, Limitare l’accesso fisicoLimitare l’accesso fisico ai dati dei titolari di cartaSelf-hosted: la sicurezza fisica è sotto il tuo diretto controllo. La crittografia LUKS rende i dischi sottratti illeggibili.
Req 10, Registrare e monitorareRegistrare e monitorare tutti gli accessi ai componenti di sistema e ai dati dei titolari di cartaOltre 70 tipi di evento (autenticazione, token API, configurazione, licenze, operazioni macchina). Dashboard amministrativa e portale con filtri per utente, team, tipo e data. CLI rdc audit per l’esportazione programmatica. Le operazioni macchina sono registrate anche nei log di sistema per una difesa in profondità.
Req 12, Politiche organizzativeSupportare la sicurezza delle informazioni con politiche e programmi organizzativiIl self-hosted elimina l’ambito dei processori di terze parti (Req 12.8). Riduce il perimetro di conformità PCI DSS.

Segmentazione di Rete

Il PCI DSS punta forte sulla segmentazione. Continuo a vedere team che stratificano regole iptables su un isolamento insufficiente. Non funziona. I team che passano l’audit hanno la segmentazione integrata nell’architettura. Rediacc te la fornisce per default:

  • Ogni repository opera nel proprio daemon Docker in /var/run/rediacc/docker-<networkId>.sock
  • I repository dispongono di sottoreti IP di loopback isolate (127.0.x.x/26, 61 IP utilizzabili per rete)
  • Le regole iptables imposte da renet bloccano tutto il traffico tra daemon
  • I container di repository diversi non possono comunicare a livello di rete

Un repository per l’elaborazione dei pagamenti gira sul proprio daemon Docker e sulla propria sottorete loopback, isolato a livello di rete da ogni altra applicazione sulla stessa macchina. Nessuna regola firewall aggiuntiva da scrivere.

Riduzione dell’Ambito

Il self-hosted di Rediacc riduce l’ambito di conformità. Non è necessario configurare manualmente la segmentazione di rete: è automatica per design. La nostra documentazione per questa parte richiede ancora lavoro, ma l’isolamento è solido.

  • Nessun provider cloud di terze parti nel flusso dei dati dei titolari di carta
  • Nessun vendor SaaS da valutare ai sensi del Req 12.8 (fornitori di servizi di terze parti)
  • I controlli di sicurezza fisica sono sotto la tua diretta gestione
  • Le chiavi di crittografia sono conservate solo nella configurazione locale dell’operatore

Casi di Applicazione

La maggior parte dei fallimenti dell’audit PCI si riduce a una di due cose: la segmentazione che non è stata mai adeguatamente isolata, o la crittografia che non è mai stata testata contro attacchi reali.