Abstract:
A memory device includes an unmapped read control module and a page buffer. The unmapped read control module is configured to receive a read command from a host, determine whether the read command is an unmapped read command, and output a memset command when the read command is the unmapped read command. The page buffer is configured to generate unmapped data by performing a memset operation in response to the memset command. The memset operation does not include a read operation for a memory cell array.
Abstract:
An operating method of a memory controller may include: enabling a security mode in response to a first command received from a host; generating a security key based on a host key received from the host; storing the security key in a security key storing unit; and/or performing a first data processing operation of encrypting data received from the host and decrypting data stored in a non-volatile memory device, based on the security key, when the security mode is enabled. The security key storing unit may be a volatile memory.