Card security Commands to disable writes The host device can command the SD card to become read-only (to reject subsequent commands to write information to it). There are both reversible and irreversible host commands that achieve this.
Write-protect notch Most full-size SD cards have a mechanical write-protect switch, a sliding tab over a notch on the left side (viewed from the top, with the beveled corner on the right), that signals to the device to treat the card as read-only. Sliding the tab up (toward the contacts) sets the card to read/write; sliding it down sets it to read-only. However, the switch position is not detected by the card's internal circuitry. MiniSD and microSD cards lack a built-in notch but can be used with adapters that include one. Cards without a notch are always writable; cards with preloaded content have a notch but no sliding tab.
Card password A host device can lock an SD card using a password of up to 16 bytes, typically supplied by the user. A locked card interacts normally with the host device except that it rejects commands to read and write data. A locked card can be unlocked only by providing the same password. The host device can, after supplying the old password, specify a new password or disable locking. Without the password (typically, in the case that the user forgets the password), the host device can command the card to erase all the data on the card for future re-use (except card data under DRM), but there is no way to gain access to the existing data.
Windows Phone 7 devices use SD cards designed for access only by the phone manufacturer or mobile provider. An SD card inserted into the phone underneath the battery compartment becomes locked "to the phone with an automatically generated key" so that "the SD card cannot be read by another phone, device, or PC".
Symbian devices, however, are some of the few that can perform the necessary low-level format operations on locked SD cards. It is therefore possible to use a device such as the
Nokia N8 to reformat the card for subsequent use in other devices.
smartSD cards A smartSD memory card is a microSD card with an internal "
secure element" that allows the transfer of ISO 7816
Application Protocol Data Unit commands to, for example,
JavaCard applets running on the internal secure element through the SD bus. Some of the earliest versions of microSD memory cards with secure elements were developed in 2009 by DeviceFidelity, Inc., a pioneer in
near-field communication (NFC) and
mobile payments, with the introduction of In2Pay and CredenSE products, later commercialized and certified for mobile contactless transactions by
Visa in 2010. DeviceFidelity also adapted the In2Pay microSD to work with the Apple iPhone using the iCaisse, and pioneered the first NFC transactions and mobile payments on an Apple device in 2010. Various implementations of smartSD cards have been done for payment applications and secured authentication. In 2012
Good Technology partnered with DeviceFidelity to use microSD cards with secure elements for
mobile identity and
access control. microSD cards with Secure Elements and NFC (
near-field communication) support are used for mobile payments, and have been used in direct-to-consumer mobile wallets and mobile banking solutions, some of which were launched by major banks around the world, including
Bank of America,
US Bank and
Wells Fargo, while others were part of innovative new direct-to-consumer
neobank programs such as moneto, first launched in 2012. microSD cards with Secure Elements have also been used for secure
voice encryption on mobile devices, which allows for one of the highest levels of security in person-to-person voice communications. Such solutions are heavily used in intelligence and security. In 2011,
HID Global partnered with
Arizona State University to launch campus access solutions for students using microSD with Secure Element and MiFare technology provided by DeviceFidelity, Inc. This was the first time regular mobile phones could be used to open doors without need for electronic access keys.
Vendor enhancements Mobi card with integrated Wi-Fi Vendors have sought to differentiate their products in the market through various vendor-specific features: •
Integrated Wi-Fi – Several companies produce SD cards with built-in
Wi-Fi transceivers. The card lets any digital camera with an SD slot transmit captured images over a wireless network or store the images on the card's memory until it is in range of a wireless network. Some models
geotag their pictures. •
Pre-loaded content – In 2006, SanDisk announced
Gruvi, a microSD card with extra digital rights management features, which they intended as a medium for publishing content. SanDisk again announced pre-loaded cards in 2008, under the
slotMusic name, this time not using any of the DRM capabilities of the SD card. In 2011, SanDisk offered various collections of 1000 songs on a single slotMusic card for about $40, now restricted to compatible devices and without the ability to copy the files. •
Integrated USB connector – Several companies produce SD cards with built-in
USB connectors allowing them to be accessed by a computer without a card reader. •
Integrated display – In 2006,
ADATA announced a
Super Info SD card with a digital display that provided a two-character label and showed the amount of unused memory on the card.
SDIO cards devices (Secure Digital Input Output) is an extension of the SD specification that supports
input/output (I/O) devices in addition to data storage. SDIO cards are physically and electrically identical to standard SD cards but require compatible host devices with appropriate drivers to utilize their I/O functions. Common examples included adapters for
GPS,
Wi-Fi,
cameras,
barcode readers, and
modems. In effect, the faster (wider) SD bus is used to replace the SPI bus previously used for those I/O devices. SDIO was not widely adopted.
Compatibility Host devices that comply with newer versions of the specification provide
backward compatibility and accept older SD cards. For example, SDXC host devices accept all previous families of SD memory cards, and SDHC host devices also accept standard SD cards. Older host devices generally do not support newer card formats, and even when they might support the bus interface used by the card, there are several factors that arise: • A newer card may offer greater
capacity than the host device can handle (over for SDHC, over for SDXC). • A newer card may use a
file system the host device cannot navigate (
FAT32 for SDHC,
exFAT for SDXC) • Use of an SDIO card requires the host device be designed for the input/output functions the card provides. • The hardware interface of the card was changed starting with the version 2.0 (new high-speed bus clocks, redefinition of
storage capacity bits) and
SDHC family (ultra-high speed (UHS) bus) • UHS-II has physically more pins but is backwards compatible to UHS-I and non-UHS for both slot and card. • Some vendors produced SDSC cards above before the SDA had standardized a method of doing so. == Markets ==