1.一種數(shù)據(jù)傳輸方法,其特征在于,包括:
可信應用層向安全驅(qū)動層發(fā)送數(shù)據(jù)傳輸?shù)恼埱螅?/p>
所述可信應用層將存儲于可信應用層的第一地址空間中的第一數(shù)據(jù)發(fā)送至與所述第一地址空間建立了第一映射關(guān)系的共享內(nèi)存;
所述安全驅(qū)動層根據(jù)所述請求從所述共享內(nèi)存中獲取所述第一數(shù)據(jù),并將所述第一數(shù)據(jù)存儲至與所述共享內(nèi)存建立了第二映射關(guān)系的所述安全驅(qū)動層的第二地址空間;
其中,所述第一映射關(guān)系與所述第二映射關(guān)系保持不變。
2.如權(quán)利要求1所述的方法,其特征在于,還包括:
所述安全驅(qū)動層將存儲于所述第二地址空間的第二數(shù)據(jù)發(fā)送至所述共享內(nèi)存,其中,所述第二數(shù)據(jù)根據(jù)所述第一數(shù)據(jù)生成;
所述安全驅(qū)動層向所述可信應用層發(fā)送針對所述請求的響應消息;
所述可信應用層根據(jù)所述響應消息從所述共享內(nèi)存中獲取所述第二數(shù)據(jù),并將所述第二數(shù)據(jù)存儲至所述第一地址空間。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述第一地址空間在所述可信應用層的生存周期中保持不變,所述第二地址空間在所述安全驅(qū)動層的生存周期中保持不變。
4.如權(quán)利要求3所述的方法,其特征在于,所述可信應用層將存儲于可信應用層的第一地址空間中的第一數(shù)據(jù)發(fā)送至與所述第一地址空間建立了第一映射關(guān)系的共享內(nèi)存之前,還包括:
當可信應用層向所述安全驅(qū)動層發(fā)送數(shù)據(jù)傳輸?shù)恼埱髸r,所述可信應用層將初始數(shù)據(jù)存儲在所述可信應用層地址空間的第一地址空間中;將所述第一地址空間映射至物理內(nèi)存,獲得物理內(nèi)存的共享內(nèi)存;
當所述安全驅(qū)動層接收到所述請求時,將所述共享內(nèi)存映射至所述安全驅(qū)動層的地址空間,獲得第二地址空間;
所述安全驅(qū)動層將從所述共享內(nèi)存中獲得的所述初始數(shù)據(jù)存儲于所述第二地址空間。
5.如權(quán)利要求1至4任一項所述的方法,其特征在于,還包括:
提高所述共享內(nèi)存的運行頻率。
6.一種數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括:
可信應用層,用于向安全驅(qū)動層發(fā)送數(shù)據(jù)傳輸?shù)恼埱螅灰约皩⒋鎯τ谒隹尚艖脤拥牡谝坏刂房臻g中的第一數(shù)據(jù)發(fā)送至與所述第一地址空間建立了第一映射關(guān)系的共享內(nèi)存;
安全驅(qū)動層,用于根據(jù)所述請求從所述共享內(nèi)存中獲取所述第一數(shù)據(jù),并將所述第一數(shù)據(jù)存儲至與所述共享內(nèi)存建立了第二映射關(guān)系的所述安全驅(qū)動層的第二地址空間;
其中,所述第一映射關(guān)系與所述第二映射關(guān)系保持不變。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述安全驅(qū)動層,還用于將存儲于所述第二地址空間的第二數(shù)據(jù)發(fā)送至所述共享內(nèi)存,其中,所述第二數(shù)據(jù)根據(jù)所述第一數(shù)據(jù)生成;以及向所述可信應用層發(fā)送針對所述請求的響應消息;
所述可信應用層,還用于根據(jù)所述響應消息從所述共享內(nèi)存中獲取所述第二數(shù)據(jù),并將所述第二數(shù)據(jù)存儲至所述第一地址空間。
8.如權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述第一地址空間在所述可信應用層的生存周期中保持不變,所述第二地址空間在所述安全驅(qū)動層的生存周期中保持不變。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述可信應用層,還用于在將存儲于可信應用層的第一地址空間中的第一數(shù)據(jù)發(fā)送至與所述第一地址空間建立了第一映射關(guān)系的共享內(nèi)存之前,當向所述安全驅(qū)動層發(fā)送數(shù)據(jù)傳輸?shù)恼埱髸r,將初始數(shù)據(jù)存儲在所述第一地址空間中;將所述第一地址空間映射至物理內(nèi)存,獲得物理內(nèi)存的共享內(nèi)存;
所述安全驅(qū)動層,還用于當接收到所述請求時,將所述共享內(nèi)存映射至所述安全驅(qū)動層的地址空間,獲得第二地址空間;以及將從所述共享內(nèi)存中獲得的所述初始數(shù)據(jù)存儲于所述第二地址空間。
10.如權(quán)利要求6至9任一項所述的系統(tǒng),其特征在于,還包括:頻率調(diào)整接口,用于調(diào)整所述共享內(nèi)存的運行頻率。