| CPC G06F 3/0622 (2013.01) [G06F 3/0655 (2013.01); G06F 3/0679 (2013.01); G06F 21/44 (2013.01); G06F 7/58 (2013.01)] | 19 Claims |

|
1. A method of writing data to a protected region in response to a write request of a host, the method comprising:
transmitting a first response to the host, the first response including a first device message authentication code and a first device message;
receiving a first request from the host, the first request including a first host message authentication code and a first host message;
generating a first message verification code based on the first device message authentication code and the first host message;
verifying the first request based on the first host message authentication code and the first message verification code;
generating a second device message authentication code based on a second device message and the first message verification code, the second device message including a result of verifying the first request; and
transmitting a second response to the host, the second response including the second device message authentication code and the second device message.
|