1.一種遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密方法,其特征在于,包括:
存儲(chǔ)網(wǎng)關(guān)獲取存儲(chǔ)在所述遠(yuǎn)端存儲(chǔ)設(shè)備的未加密數(shù)據(jù);
所述存儲(chǔ)網(wǎng)關(guān)將所述未加密數(shù)據(jù)進(jìn)行分塊,得到至少兩個(gè)數(shù)據(jù)塊;
所述存儲(chǔ)網(wǎng)關(guān)根據(jù)預(yù)設(shè)加密規(guī)則對至少一個(gè)數(shù)據(jù)塊進(jìn)行加密;
所述存儲(chǔ)網(wǎng)關(guān)將加密后的數(shù)據(jù)發(fā)送給所述遠(yuǎn)端存儲(chǔ)設(shè)備進(jìn)行存儲(chǔ)。
2.如權(quán)利要求1所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密方法,其特征在于,所述存儲(chǔ)網(wǎng)關(guān)按照預(yù)設(shè)加密規(guī)則對至少一個(gè)數(shù)據(jù)塊進(jìn)行加密包括:所述存儲(chǔ)網(wǎng)關(guān)按照預(yù)設(shè)加密規(guī)則對全部數(shù)據(jù)塊進(jìn)行加密。
3.如權(quán)利要求2所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密方法,其特征在于,所述存儲(chǔ)網(wǎng)關(guān)將所述未加密數(shù)據(jù)進(jìn)行分塊包括:所述存儲(chǔ)網(wǎng)關(guān)根據(jù)預(yù)設(shè)塊數(shù)對所述未加密數(shù)據(jù)平均分塊或隨機(jī)分塊;或者,所述存儲(chǔ)網(wǎng)關(guān)根據(jù)預(yù)設(shè)數(shù)據(jù)塊大小對所述未加密數(shù)據(jù)進(jìn)行分塊。
4.如權(quán)利要求2所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密方法,其特征在于,所述存儲(chǔ)網(wǎng)關(guān)按照預(yù)設(shè)加密規(guī)則對未加密數(shù)據(jù)分塊得到的全部數(shù)據(jù)塊進(jìn)行加密包括:所述存儲(chǔ)網(wǎng)關(guān)對全部數(shù)據(jù)塊根據(jù)硬件加密方式、軟件加密方式和混合加密方式中的至少一種方式進(jìn)行加密。
5.如權(quán)利要求4所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密方法,其特征在于,所述硬件加密方式包括:所述存儲(chǔ)網(wǎng)關(guān)通過TCM模塊對全部數(shù)據(jù)塊進(jìn)行加密;所述軟件加密方式包括:所述存儲(chǔ)網(wǎng)關(guān)通過3DES算法、AES算法、SM1算法、SM2算法、SM3算法及SM4算法中的至少一種算法進(jìn)行加密;所述混合加密方式包括:所述存儲(chǔ)網(wǎng)關(guān)采用硬件設(shè)備保存密鑰,采用軟件加密方式對數(shù)據(jù)塊進(jìn)行加密。
6.如權(quán)利要求2-5任一項(xiàng)所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密方法,其特征在于,所述存儲(chǔ)網(wǎng)關(guān)按照預(yù)設(shè)加密規(guī)則對全部數(shù)據(jù)塊進(jìn)行加密包括:所述存儲(chǔ)網(wǎng)關(guān)對全部數(shù)據(jù)塊使用不同的加密方式進(jìn)行加密。
7.一種遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密裝置,其特征在于,包括:
數(shù)據(jù)獲取模塊,用于存儲(chǔ)網(wǎng)關(guān)獲取存儲(chǔ)在所述遠(yuǎn)端存儲(chǔ)設(shè)備的未加密數(shù)據(jù);
數(shù)據(jù)分塊模塊,用于所述存儲(chǔ)網(wǎng)關(guān)將所述未加密數(shù)據(jù)進(jìn)行分塊,得到至少兩個(gè)數(shù)據(jù)塊;
數(shù)據(jù)加密模塊,用于所述存儲(chǔ)網(wǎng)關(guān)根據(jù)預(yù)設(shè)加密規(guī)則對至少一個(gè)數(shù)據(jù)塊進(jìn)行加密;
數(shù)據(jù)發(fā)送模塊,用于所述存儲(chǔ)網(wǎng)關(guān)將加密后的數(shù)據(jù)發(fā)送給所述遠(yuǎn)端存儲(chǔ)設(shè)備進(jìn)行存儲(chǔ)。
8.如權(quán)利要求7所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密裝置,其特征在于,所述數(shù)據(jù)加密模塊用于所述存儲(chǔ)網(wǎng)關(guān)按照預(yù)設(shè)加密規(guī)則對全部數(shù)據(jù)塊進(jìn)行加密。
9.如權(quán)利要求8所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密裝置,其特征在于,所述數(shù)據(jù)分塊模塊包括:第一分塊子模塊,用于所述存儲(chǔ)網(wǎng)關(guān)根據(jù)預(yù)設(shè)塊數(shù)對所述未加密數(shù)據(jù)平均分塊或隨機(jī)分塊;和/或,第二分塊子模塊,用于所述存儲(chǔ)網(wǎng)關(guān)根據(jù)預(yù)設(shè)數(shù)據(jù)塊大小對所述未加密數(shù)據(jù)進(jìn)行分塊。
10.如權(quán)利要求8所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密裝置,其特征在于,所述數(shù)據(jù)加密模塊包括:硬件加密子模塊,用于所述存儲(chǔ)網(wǎng)關(guān)對全部數(shù)據(jù)塊根據(jù)硬件加密方式進(jìn)行加密;和/或,軟件加密子模塊,用于所述存儲(chǔ)網(wǎng)關(guān)對全部數(shù)據(jù)塊根據(jù)軟件加密方式進(jìn)行加密;和/或,混合加密子模塊,用于所述存儲(chǔ)網(wǎng)關(guān)對全部數(shù)據(jù)塊根據(jù)混合加密方式進(jìn)行加密。
11.如權(quán)利要求10所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密裝置,其特征在于,所述硬件加密子模塊用于所述存儲(chǔ)網(wǎng)關(guān)通過TCM模塊對全部數(shù)據(jù)塊進(jìn)行加密;所述軟件加密子模塊用于所述存儲(chǔ)網(wǎng)關(guān)通過3DES算法、AES算法、SM1算法、SM2算法、SM3算法及SM4算法中的至少一種算法進(jìn)行加密;所述混合加密子模塊用于所述存儲(chǔ)網(wǎng)關(guān)采用硬件設(shè)備保存密鑰,采用軟件加密方式對數(shù)據(jù)塊進(jìn)行加密。
12.如權(quán)利要求8-11任一項(xiàng)所述的遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密裝置,其特 征在于,所述數(shù)據(jù)發(fā)送模塊包括:所述存儲(chǔ)網(wǎng)關(guān)對全部數(shù)據(jù)塊使用不同的加密方式進(jìn)行加密。
13.一種遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密系統(tǒng),其特征在于,包括存儲(chǔ)網(wǎng)關(guān)及遠(yuǎn)端存儲(chǔ)設(shè)備,所述存儲(chǔ)網(wǎng)關(guān)包括如權(quán)利要求7-12任一項(xiàng)所述遠(yuǎn)端存儲(chǔ)設(shè)備的數(shù)據(jù)加密裝置;所述遠(yuǎn)端存儲(chǔ)設(shè)備包括通信模塊及存儲(chǔ)模塊,所述通信模塊用于將為加密數(shù)據(jù)進(jìn)行發(fā)送,以及接收加密后的數(shù)據(jù);所述存儲(chǔ)模塊用于將接收到的加密后的數(shù)據(jù)進(jìn)行存儲(chǔ)。