Les cartes mémoire SD fonctionnent en enregistrant des données sur une puce à semi-conducteurs à l'intérieur de la carte à l'aide d'une mémoire flash. La mémoire flash enregistre des informations lorsque les charges électriques changent dans ses circuits. Un processus similaire efface des portions de la mémoire pour la réécriture.
SD est l'abréviation de "secure digital". Les données sur une carte SD sont stockées dans un format numérique. La puce à semi-conducteurs à l'intérieur du couvercle en plastique de la carte contient de nombreux petits circuits électriques. Lorsque la carte n'est pas utilisée, les circuits conservent leurs charges sans alimentation supplémentaire. Lorsqu'une carte est placée dans un appareil activé, tel qu'un appareil photo ou un téléphone portable, un faible courant électrique provenant de l'appareil déplace des électrons dans la puce de mémoire flash. Les motifs numériques stockés sur la puce sont en corrélation avec les données qui y sont stockées. Les données sont effacées lorsqu'une tension légèrement plus élevée est appliquée au circuit. Cela permet une réécriture. Les cartes SD écrivent et effacent la mémoire en blocs ou en sections. Cela les rend plus rapides que certaines autres variétés de stockage de données.
Les cartes SD répondent aux exigences légales pour le stockage de contenu avec protection des droits d'auteur. Les œuvres protégées par le droit d'auteur, telles que les chansons et les livres, sont écrites avec un code d'identification de média. Ce code est placé sur une partie protégée de la mémoire à semi-conducteurs. L'œuvre protégée par le droit d'auteur ne peut pas être copiée sans accès à ce code d'identification de média. Cela empêche les données d'être copiées plusieurs fois et largement diffusées sans autorisation.