Blog

Leggi gli ultimi post per rimanere aggiornato/a

Immagine di copertina
spaCy per dati PII: riconoscimento e anonimizzazione dei testi

Quando si lavora con testi che contengono dati sensibili, una delle operazioni più comuni è l’identificazione e la gestione delle informazioni personalmente identificabili (in inglese, Personally Identifiable Information, abbreviato in PII). Si tratta di tutte quelle informazioni che permettono di risalire all’identità di una persona: nomi, indirizzi, numeri di telefono, indirizzi email, codici fiscali e molto altro.

Leggi
Immagine di copertina
OpenFGA: guida all'autorizzazione ReBAC quando RBAC non basta

Se hai mai ricevuto una richiesta tipo “Alice deve poter modificare il corso 42, ma non il corso 50”, sai già dove finisce la storia. Con dei normali permessi basati sul ruolo dell’utente queste casistiche non possono essere rappresentate: Alice ha il ruolo PowerUser che le consente di operare con quei permessi su tutto l’applicativo, non abbiamo la possibilità di indicare un accesso ad una risorsa specifica.

Leggi
Immagine di copertina
Keycloak: cos'è, come funziona e quando usarlo come Identity Provider nella tua app

Keycloak è una soluzione open source di Identity e Access Management (IAM) sviluppata da Red Hat che implementa i protocolli standard OpenID Connect, OAuth2 e SAML 2.0. Invece di costruire un sistema di autenticazione da zero — con tutti i rischi che comporta — Keycloak delega la gestione di login, registrazione, reset password, session management e SSO a un Identity Provider dedicato e battle-tested.

Leggi
Immagine di copertina
Least Privilege e Shared Responsibility Model: sicurezza cloud su AWS, Azure e GCP

Nella sicurezza cloud, due principi fondamentali definiscono come progettare sistemi resistenti alle compromissioni: il Least Privilege — ovvero concedere solo le autorizzazioni strettamente necessarie — e il Shared Responsibility Model, che definisce le responsabilità di sicurezza tra cloud provider e cliente. Comprenderli è il punto di partenza per qualsiasi architettura cloud sicura su AWS, Azure o GCP.

Leggi
Immagine di copertina
Fondamenti di Confidential Computing

Ogni giorno, una quantità enorme di dati attraversa reti, server e dispositivi. Proteggerli è una sfida costante. La crittografia nasce proprio per questo scopo e attraverso la codifica delle informazioni, rende i dati illeggibili a chi non possiede le chiavi d’accesso. Questa tecnica tutela i dati da accessi non autorizzati, alterazioni o perdite, garantendone la riservatezza e l’integrità.

Leggi
Immagine di copertina
Come migrare da JKS a PKCS#12

I file JKS (Java KeyStore) sono stati per molto tempo un formato standard per l’archiviazione di chiavi e certificati in Java; tuttavia, sebbene ancora supportato per garantire la retrocompatibilità, il formato PKCS#12 (Personal Information Exchange Syntax Standard) è oggi considerato lo standard preferito e raccomandato per diversi vantaggi in termini di sicurezza, interoperabilità e supporto da parte di strumenti moderni.

Leggi

Prossimi eventi

Immagine di copertina

DrupalCamp Italy 2026

22 ottobre 2026

Savoia Hotel Regency, Bologna

Tutti gli eventi ➡

Partners

Community, aziende e persone che supportano attivamente il blog

Vuoi diventare partner?

Collaboriamo con community, aziende e strumenti del mondo tech che vogliono raggiungere la nostra community di dev ed engineer italiani. Scrivici per proporre una collaborazione.

Vuoi diventare tech content creator? 🖊️

Se ti va di raccontare la tua esperienza nel mondo tech, questo è il posto giusto.

Cerchiamo voci autentiche, esempi pratici e punti di vista utili per chi legge.

Scrivici a collaborazioni[at]theredcode.it con una proposta: idea, taglio del contenuto e una breve presentazione. Non vediamo l'ora di leggere la tua esperienza!

Invia la tua idea