Il sistema di accesso condizionato (CAS, Conditional Access System) di NetUP consente di limitare l'accesso ai contenuti multimediali, ovvero ne consente la crittografia allo scopo che solo gli utenti autorizzati possano decodificarli e visualizzarli. I flussi crittografati vengono trasmessi attraverso canali non protetti.
IP CAS abilita un fornitore di servizi IPTV affinché controlli rigorosamente l'accesso ai contenuti e consenta, successivamente, la creazione delle relazioni finanziarie tra gli abbonati e i fornitori di tali contenuti.
Il sistema di accesso condizionato di NetUP consiste in due parti: il modulo server e il modulo client.
Il modulo server crittografa i flussi IP multicast in tempo reale utilizzando l'algoritmo di codifica comune DVB CSA (common scrambling algorithm) e crea le chiavi di crittografia. Così come i contenuti, queste chiavi vengono distribuite secondo la modalità multicast e sono indirizzate allo stesso indirizzo multicast utilizzando, però, l'altra porta.
Mentre il servizio di bilanciamento del carico distribuisce le attività tra di loro, è possibile utilizzare più server CAS contemporaneamente.
Il modulo client è incluso nel client decodificatore, che corrisponde al programma in esecuzione nei decodificatori dell'utente. Questa applicazione riceve le chiavi dal flusso e le trasferisce al chip CSA (il decodificatore hardware) installato, il quale consente di decifrare i flussi multimediali in tempo reale.
Il client decodificatore controlla l'accesso da parte dell'utente ai diversi flussi in base ai dettagli del suo abbonamento, che è archiviato nel sistema di fatturazione. A questo punto, l'utente viene identificato mediante un certificato SSL associato con il decodificatore e utilizzato solo una volta.
Il modulo client del sistema è affidabile e accuratamente protetto contro possibili minacce alla sicurezza. Per ottenere l'autorizzazione l'utente deve immettere il codice digitale, per il quale è previsto un numero limitato di tentativi. Il processo di decodifica non viene controllato dall'utente e funziona in modo automatico. L'ora locale dei decodificatori IP viene sincronizzata periodicamente con il server middleware.
Il sistema è dotato di DVB CAID 0x4AEF.