The invention relates to a data
encryption and decryption method and
system, a
server, a storage device and a
mobile device. The data
encryption and decryption method comprises the steps: generating afirst
ciphertext after directly building
wireless connection with the storage device, transmitting the first
ciphertext to the storage device, and receiving a second
ciphertext transmitted by the storage device; sending the first feature information to a storage device, and receiving second feature information sent by the storage device; decrypting the second feature information by using the second ciphertext, and performing
feature matching on the decrypted second feature information; if the
feature matching succeeds, sending a key to the storage device to enable the storage device to execute corresponding
encryption and decryption operations; and receiving and storing the encryption and decryption state sent by the storage device. Thus, bidirectional
authentication before
data transmission is realized, the security of
data transmission is further guaranteed, an authorizer does not need to independently provide a key, the key does not need to be worried about being forgotten and lost, and the implementation is convenient and rapid.