一種基于桌面虛擬化的usb設(shè)備安全共享方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明涉及一種基于桌面虛擬化的USB設(shè)備安全共享方法及系統(tǒng),在終端使用USB設(shè)備的同時(shí)設(shè)置可重定向的VM列表(該列表內(nèi)的任意一臺(tái)虛擬機(jī)可共享USB設(shè)備);指定某些虛擬機(jī)有權(quán)限訪問(wèn)USB設(shè)備,提高網(wǎng)絡(luò)安全性。采用對(duì)稱(chēng)加密與非對(duì)稱(chēng)加密相結(jié)合的方式發(fā)送PDU數(shù)據(jù)包,采用對(duì)稱(chēng)加密方式發(fā)送PDU數(shù)據(jù)包,但對(duì)稱(chēng)加密所使用的密鑰通過(guò)非對(duì)稱(chēng)加密方式發(fā)送,即對(duì)稱(chēng)加密的密鑰使用非對(duì)稱(chēng)加密的公鑰進(jìn)行加密,通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸,接收方使用私鑰進(jìn)行解密得到對(duì)稱(chēng)加密的密鑰。既能保證網(wǎng)絡(luò)傳輸?shù)陌踩?,又能提高URB數(shù)據(jù)包傳送速度與USB設(shè)備讀取速度。
【專(zhuān)利說(shuō)明】
一種基于桌面虛擬化的USB設(shè)備安全共享方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種基于桌面虛擬化的USB設(shè)備安全共享方法及系統(tǒng),屬于云計(jì)算虛擬化領(lǐng)域。
【背景技術(shù)】
[0002]云計(jì)算技術(shù)是IT產(chǎn)業(yè)界的一場(chǎng)技術(shù)革命,它能夠按需部署計(jì)算資源。從本質(zhì)上講,云計(jì)算是指用戶終端通過(guò)遠(yuǎn)程連接獲取存儲(chǔ)、計(jì)算、數(shù)據(jù)庫(kù)等計(jì)算資源。虛擬化技術(shù)是云計(jì)算技術(shù)的核心組成之一,是將各種計(jì)算及存儲(chǔ)資源充分整合和高效利用的關(guān)鍵技術(shù),包括服務(wù)器虛擬化和桌面虛擬化。
[0003]當(dāng)前比較流行的虛擬化產(chǎn)品主要包括KVM(Kernel based Virtual Machine)、VMware、XenServer等。其中,KVM的最大優(yōu)勢(shì)是完全開(kāi)源,且KVM是基于內(nèi)核的完全虛擬化,與其他虛擬化產(chǎn)品相比,具有資源利用率高、性能良好的優(yōu)勢(shì)。
[0004]目前USB設(shè)備重定向技術(shù)已經(jīng)廣泛應(yīng)用于桌面虛擬化場(chǎng)景中,可以保證使用桌面虛擬化環(huán)境的用戶體驗(yàn)更加完整,在虛擬機(jī)中即可遠(yuǎn)程操作終端上的任意USB設(shè)備,如USB大容量存儲(chǔ)、攝像頭、打印機(jī)、加密狗等。針對(duì)這一需求市面上已經(jīng)提供了很多USB設(shè)備共享技術(shù),如USB anywherenUSB over Network等。USB anywhere其實(shí)就是一個(gè)具有以太網(wǎng)接口的USB轉(zhuǎn)以太網(wǎng)的Hub,打破了傳統(tǒng)的USB協(xié)議傳輸距離只有5米的限制,使得在局域網(wǎng)內(nèi)的主機(jī)都可以訪問(wèn)遠(yuǎn)程的USB外圍設(shè)備;USB over Network是FabulaTech的軟件解決方案,用戶能夠通過(guò)LAN或WAN訪問(wèn)遠(yuǎn)程主機(jī)上的USB設(shè)備,但是它只支持Windows系統(tǒng)。
[0005]總之,目前市面上這些技術(shù)普遍存在如下問(wèn)題:
[0006]I)支持的USB設(shè)備兼容性差:傳統(tǒng)技術(shù)對(duì)可支持的USB設(shè)備類(lèi)型有限,并且在有限的所支持的類(lèi)型中,對(duì)不同品牌和型號(hào)的設(shè)備兼容也不穩(wěn)定。
[0007]2)網(wǎng)絡(luò)安全性差:傳統(tǒng)的USB共享技術(shù)是通過(guò)IP網(wǎng)絡(luò)直接發(fā)送URB數(shù)據(jù)包的方式,但是這樣做的話安全性非常差,數(shù)據(jù)一旦丟失或遭受黑客攻擊,那帶來(lái)的損失是無(wú)法估量的。
【發(fā)明內(nèi)容】
[0008]針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種基于桌面虛擬化的USB設(shè)備安全共享方法;
[0009]本發(fā)明還提供了一種基于桌面虛擬化的USB設(shè)備安全共享系統(tǒng);
[0010]本發(fā)明在支持更多的設(shè)備類(lèi)型的前提下保證更加安全可靠地共享USB設(shè)備,防止黑客攻擊,避免不可估量的損失。本發(fā)明在安全機(jī)制上主要體現(xiàn)兩方面:一是終端在共享USB設(shè)備時(shí)設(shè)置一個(gè)VM列表,指定某些虛擬機(jī)有權(quán)限訪問(wèn)該USB設(shè)備;二是終端與虛擬機(jī)端通過(guò)IP網(wǎng)絡(luò)傳輸U(kuò)RB數(shù)據(jù)包時(shí)采用對(duì)稱(chēng)加密與非對(duì)稱(chēng)加密的方式,提高網(wǎng)絡(luò)傳輸安全性。
[0011]術(shù)語(yǔ)解釋
[0012]URB,USB Request Block,Linux內(nèi)核中USB驅(qū)動(dòng)實(shí)現(xiàn)上的一個(gè)數(shù)據(jù)結(jié)構(gòu),用于組織每一次的USB設(shè)備驅(qū)動(dòng)的數(shù)據(jù)傳輸請(qǐng)求。
[0013]PDU,Protocol Data Unit,協(xié)議數(shù)據(jù)單元,是指對(duì)等層次之間傳遞的數(shù)據(jù)單位。
[0014]PDD,PerDevice Drivers,用于管理獨(dú)立的USB設(shè)備,當(dāng)對(duì)USB設(shè)備有I/O請(qǐng)求時(shí),PDD會(huì)將I/O請(qǐng)求轉(zhuǎn)換為URB數(shù)據(jù)包。
[0015]HCI ,Host Controller Interface,主機(jī)控制器接口,規(guī)范描述了一個(gè)通用串行總線(USB) 2.0版的主機(jī)控制器的寄存器級(jí)接口。
[0016]對(duì)稱(chēng)加密,是指采用單鑰密碼系統(tǒng)的加密方法,同一個(gè)密鑰可以同時(shí)用作信息的加密和解密,這種加密方法稱(chēng)為對(duì)稱(chēng)加密,也稱(chēng)為單密鑰加密。
[0017]非對(duì)稱(chēng)加密,是指需要兩個(gè)密鑰來(lái)進(jìn)行加密和解密,這兩個(gè)秘鑰是公開(kāi)密鑰(public key,簡(jiǎn)稱(chēng)公鑰)和私有密鑰(private key,簡(jiǎn)稱(chēng)私鑰)。
[0018]本發(fā)明的技術(shù)方案為:
[0019]—種基于桌面虛擬化的USB設(shè)備安全共享方法,具體步驟包括:
[0020](I)使用支持所述USB設(shè)備的終端通過(guò)遠(yuǎn)程桌面協(xié)議訪問(wèn)當(dāng)前虛擬機(jī),在所述終端創(chuàng)建可重定向的VM列表,連接當(dāng)前虛擬機(jī),獲得當(dāng)前虛擬機(jī)的IP地址、端口號(hào)、用戶名和密碼,寫(xiě)入所述VM列表中;
[0021](2)設(shè)置所述VM列表,寫(xiě)入若干臺(tái)虛擬機(jī)的IP地址、端口號(hào)、用戶名、密碼,所述VM列表中的虛擬機(jī)均具有訪問(wèn)所述USB設(shè)備的權(quán)限;
[0022](3)當(dāng)某臺(tái)虛擬機(jī)中的應(yīng)用程序?qū)λ鯱SB設(shè)備進(jìn)行1/0訪問(wèn)時(shí),判斷所述虛擬機(jī)是否是VM列表中的虛擬機(jī),如果是,則判定所述虛擬機(jī)具有訪問(wèn)所述USB設(shè)備的權(quán)限,所述虛擬機(jī)與所述USB設(shè)備連接成功,進(jìn)入步驟(4);否則,所述虛擬機(jī)與所述USB設(shè)備連接失敗,結(jié)束;
[0023](4)所述虛擬機(jī)向所述USB設(shè)備發(fā)送1/0請(qǐng)求,USB設(shè)備驅(qū)動(dòng)HCI將接收到的1/0請(qǐng)求轉(zhuǎn)換為一系列的URB數(shù)據(jù)包;
[0024](5)將所述URB數(shù)據(jù)包轉(zhuǎn)換成可通過(guò)IP網(wǎng)絡(luò)發(fā)送的H)U數(shù)據(jù)包,并對(duì)PDU數(shù)據(jù)包采用對(duì)稱(chēng)與非對(duì)稱(chēng)加密的方式進(jìn)行加密,提高網(wǎng)絡(luò)傳輸?shù)陌踩裕?br>[0025](6)所述虛擬機(jī)解密接收到rou數(shù)據(jù)包,并將rou數(shù)據(jù)包轉(zhuǎn)換為URB數(shù)據(jù)包;
[0026](7)所述虛擬機(jī)接收到URB數(shù)據(jù)包后,通過(guò)所述USB設(shè)備對(duì)應(yīng)驅(qū)動(dòng)TOD完成1/0操作。
[0027]根據(jù)本發(fā)明優(yōu)選的,所述步驟(5)中,采用對(duì)稱(chēng)加密與非對(duì)稱(chēng)加密相結(jié)合的方式發(fā)送rou數(shù)據(jù)包,具體是指:
[0028]a、所述虛擬機(jī)端使用獨(dú)有的私鑰解密終端對(duì)稱(chēng)加密的密鑰,利用所述對(duì)稱(chēng)加密的密鑰再解密接收到的rou數(shù)據(jù)包;
[0029]b、將解密后的rou數(shù)據(jù)包轉(zhuǎn)為相應(yīng)的URB數(shù)據(jù)包。
[0030]采用對(duì)稱(chēng)加密方式發(fā)送PDU數(shù)據(jù)包,但對(duì)稱(chēng)加密所使用的密鑰通過(guò)非對(duì)稱(chēng)加密方式發(fā)送,即對(duì)稱(chēng)加密的密鑰使用非對(duì)稱(chēng)加密的公鑰進(jìn)行加密,通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸,接收方使用私鑰進(jìn)行解密得到對(duì)稱(chēng)加密的密鑰。既能保證網(wǎng)絡(luò)傳輸?shù)陌踩?,又能提高URB數(shù)據(jù)包傳送速度與USB設(shè)備讀取速度。
[0031 ] 根據(jù)本發(fā)明優(yōu)選的,所述步驟(7)中,通過(guò)USB核心驅(qū)動(dòng)USB Core傳輸U(kuò)RB數(shù)據(jù)包至所述虛擬機(jī),所述虛擬機(jī)接收到URB數(shù)據(jù)包后通過(guò)USB對(duì)應(yīng)設(shè)備驅(qū)動(dòng)TOD完成1/0操作。
[0032]—種基于桌面虛擬化的USB設(shè)備安全共享系統(tǒng),包括虛擬化平臺(tái)和客戶端,所述客戶端遠(yuǎn)程連接所述虛擬化平臺(tái)中的虛擬機(jī),所述虛擬化平臺(tái)包括計(jì)算服務(wù)器與存儲(chǔ)服務(wù)器,所述計(jì)算服務(wù)器包括若干臺(tái)虛擬機(jī),若干臺(tái)虛擬機(jī)中安裝有應(yīng)用程序,所述客戶端為支持所述USB設(shè)備的終端,所述終端上設(shè)置有VM列表,VM列表中寫(xiě)入若干臺(tái)虛擬機(jī)的IP地址、端口號(hào)、用戶名、密碼,所述VM列表中的虛擬機(jī)均具有訪問(wèn)所述USB設(shè)備的權(quán)限。
[0033]本發(fā)明的有益效果為:
[0034]1、本發(fā)明在終端使用USB設(shè)備的同時(shí)設(shè)置可重定向的VM列表(該列表內(nèi)的任意一臺(tái)虛擬機(jī)可共享USB設(shè)備);指定某些虛擬機(jī)有權(quán)限訪問(wèn)USB設(shè)備,提高網(wǎng)絡(luò)安全性。
[0035]2、本發(fā)明采用對(duì)稱(chēng)加密與非對(duì)稱(chēng)加密相結(jié)合的方式發(fā)送PDU數(shù)據(jù)包,采用對(duì)稱(chēng)加密方式發(fā)送rou數(shù)據(jù)包,但對(duì)稱(chēng)加密所使用的密鑰通過(guò)非對(duì)稱(chēng)加密方式發(fā)送,即對(duì)稱(chēng)加密的密鑰使用非對(duì)稱(chēng)加密的公鑰進(jìn)行加密,通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸,接收方使用私鑰進(jìn)行解密得到對(duì)稱(chēng)加密的密鑰。既能保證網(wǎng)絡(luò)傳輸?shù)陌踩?,又能提高URB數(shù)據(jù)包傳送速度與USB設(shè)備讀取速度。
【附圖說(shuō)明】
[0036]圖1為本發(fā)明所述基于桌面虛擬化的USB設(shè)備安全共享系統(tǒng)的結(jié)構(gòu)框圖;
[0037]圖2為本發(fā)明所述基于桌面虛擬化的USB設(shè)備安全共享方法的流程圖。
【具體實(shí)施方式】
[0038]下面結(jié)合說(shuō)明書(shū)附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步限定,但不限于此。
[0039]實(shí)施例1
[0040]—種基于桌面虛擬化的USB設(shè)備安全共享方法,如圖2所示,具體步驟包括:
[0041 ] (I)使用支持所述USB設(shè)備的終端通過(guò)遠(yuǎn)程桌面協(xié)議訪問(wèn)當(dāng)前虛擬機(jī),在所述終端創(chuàng)建可重定向的VM列表,連接當(dāng)前虛擬機(jī),獲得當(dāng)前虛擬機(jī)的IP地址、端口號(hào)、用戶名和密碼,寫(xiě)入所述VM列表中;
[0042](2)設(shè)置所述VM列表,寫(xiě)入若干臺(tái)虛擬機(jī)的IP地址、端口號(hào)、用戶名、密碼,所述VM列表中的虛擬機(jī)均具有訪問(wèn)所述USB設(shè)備的權(quán)限;
[0043](3)當(dāng)某臺(tái)虛擬機(jī)中的應(yīng)用程序?qū)λ鯱SB設(shè)備進(jìn)行I/O訪問(wèn)時(shí),判斷所述虛擬機(jī)是否是VM列表中的虛擬機(jī),如果是,則判定所述虛擬機(jī)具有訪問(wèn)所述USB設(shè)備的權(quán)限,所述虛擬機(jī)與所述USB設(shè)備連接成功,進(jìn)入步驟(4);否則,所述虛擬機(jī)與所述USB設(shè)備連接失敗,結(jié)束;
[0044](4)所述虛擬機(jī)向所述USB設(shè)備發(fā)送I/O請(qǐng)求,USB設(shè)備驅(qū)動(dòng)HCI將接收到的I/O請(qǐng)求轉(zhuǎn)換為一系列的URB數(shù)據(jù)包;
[0045](5)將所述URB數(shù)據(jù)包轉(zhuǎn)換成可通過(guò)IP網(wǎng)絡(luò)發(fā)送的H)U數(shù)據(jù)包,并對(duì)PDU數(shù)據(jù)包采用對(duì)稱(chēng)與非對(duì)稱(chēng)加密的方式進(jìn)行加密;提高網(wǎng)絡(luò)傳輸?shù)陌踩裕?br>[0046](6)所述虛擬機(jī)解密接收到rou數(shù)據(jù)包,并將rou數(shù)據(jù)包轉(zhuǎn)換為URB數(shù)據(jù)包;
[0047](7)所述虛擬機(jī)接收到URB數(shù)據(jù)包后,通過(guò)所述USB設(shè)備對(duì)應(yīng)驅(qū)動(dòng)TOD完成I/O操作。
[0048]URB數(shù)據(jù)包的生命周期如下:
[0049]I)由USB設(shè)備驅(qū)動(dòng)創(chuàng)建;
[OOM] 2)分配給指定USB地址的指定端點(diǎn);[0051 ] 3)由設(shè)備驅(qū)動(dòng)提交給USB core;
[0052]4)提交給USB主機(jī)控制器;
[0053]5)經(jīng)主機(jī)控制器處理,傳遞給USB物理設(shè)備;
[0054]6)URB數(shù)據(jù)包處理完成后,USB主機(jī)控制器會(huì)通知USB設(shè)備驅(qū)動(dòng),此時(shí)URB數(shù)據(jù)包結(jié)構(gòu)中的comp I ete回調(diào)函數(shù)被調(diào)用。
[0055]步驟(5)中,采用對(duì)稱(chēng)加密與非對(duì)稱(chēng)加密相結(jié)合的方式發(fā)送rou數(shù)據(jù)包,具體是指:
[0056]a、所述虛擬機(jī)端使用獨(dú)有的私鑰解密終端對(duì)稱(chēng)加密的密鑰,利用所述對(duì)稱(chēng)加密的密鑰再解密接收到的rou數(shù)據(jù)包;
[0057]b、將解密后的rou數(shù)據(jù)包轉(zhuǎn)為相應(yīng)的URB數(shù)據(jù)包。
[0058]采用對(duì)稱(chēng)加密方式發(fā)送PDU數(shù)據(jù)包,但對(duì)稱(chēng)加密所使用的密鑰通過(guò)非對(duì)稱(chēng)加密方式發(fā)送,即對(duì)稱(chēng)加密的密鑰使用非對(duì)稱(chēng)加密的公鑰進(jìn)行加密,通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸,接收方使用私鑰進(jìn)行解密得到對(duì)稱(chēng)加密的密鑰。既能保證網(wǎng)絡(luò)傳輸?shù)陌踩?,又能提高URB數(shù)據(jù)包傳送速度與USB設(shè)備讀取速度。
[°°59] 步驟(7)中,通過(guò)USB核心驅(qū)動(dòng)USB Core傳輸U(kuò)RB數(shù)據(jù)包至所述虛擬機(jī),所述虛擬機(jī)接收到URB數(shù)據(jù)包后通過(guò)USB對(duì)應(yīng)設(shè)備驅(qū)動(dòng)TOD完成I/O操作。
[0060]實(shí)施例2
[0061]—種實(shí)現(xiàn)實(shí)施例1所述基于桌面虛擬化的USB設(shè)備安全共享方法的系統(tǒng),包括虛擬化平臺(tái)和客戶端,所述客戶端遠(yuǎn)程連接所述虛擬化平臺(tái)中的虛擬機(jī),所述虛擬化平臺(tái)包括計(jì)算服務(wù)器與存儲(chǔ)服務(wù)器,所述計(jì)算服務(wù)器包括若干臺(tái)虛擬機(jī),若干臺(tái)虛擬機(jī)中安裝有應(yīng)用程序,所述客戶端為支持所述USB設(shè)備的終端,所述終端上設(shè)置有VM列表,VM列表中寫(xiě)入若干臺(tái)虛擬機(jī)的IP地址、端口號(hào)、用戶名、密碼,所述VM列表中的虛擬機(jī)均具有訪問(wèn)所述USB設(shè)備的權(quán)限。如圖1所示。
【主權(quán)項(xiàng)】
1.一種基于桌面虛擬化的USB設(shè)備安全共享方法,其特征在于,具體步驟包括: (1)使用支持所述USB設(shè)備的終端通過(guò)遠(yuǎn)程桌面協(xié)議訪問(wèn)當(dāng)前虛擬機(jī),在所述終端創(chuàng)建可重定向的VM列表,連接當(dāng)前虛擬機(jī),獲得當(dāng)前虛擬機(jī)的IP地址、端口號(hào)、用戶名和密碼,寫(xiě)入所述VM列表中; (2)設(shè)置所述VM列表,寫(xiě)入若干臺(tái)虛擬機(jī)的IP地址、端口號(hào)、用戶名、密碼,所述VM列表中的虛擬機(jī)均具有訪問(wèn)所述USB設(shè)備的權(quán)限; (3)當(dāng)某臺(tái)虛擬機(jī)中的應(yīng)用程序?qū)λ鯱SB設(shè)備進(jìn)行I/O訪問(wèn)時(shí),判斷所述虛擬機(jī)是否是VM列表中的虛擬機(jī),如果是,則判定所述虛擬機(jī)具有訪問(wèn)所述USB設(shè)備的權(quán)限,所述虛擬機(jī)與所述USB設(shè)備連接成功,進(jìn)入步驟(4);否則,所述虛擬機(jī)與所述USB設(shè)備連接失敗,結(jié)束; (4)所述虛擬機(jī)向所述USB設(shè)備發(fā)送I/0請(qǐng)求,USB設(shè)備驅(qū)動(dòng)HCI將接收到的I /0請(qǐng)求轉(zhuǎn)換為一系列的URB數(shù)據(jù)包; (5)將所述URB數(shù)據(jù)包轉(zhuǎn)換成可通過(guò)IP網(wǎng)絡(luò)發(fā)送的rou數(shù)據(jù)包,并對(duì)rou數(shù)據(jù)包采用對(duì)稱(chēng)與非對(duì)稱(chēng)加密的方式進(jìn)行加密; (6)所述虛擬機(jī)解密接收到PDU數(shù)據(jù)包,并將PDU數(shù)據(jù)包轉(zhuǎn)換為URB數(shù)據(jù)包; (7)所述虛擬機(jī)接收到URB數(shù)據(jù)包后,通過(guò)所述USB設(shè)備對(duì)應(yīng)驅(qū)動(dòng)PDD完成I/O操作。2.根據(jù)權(quán)利要求1所述的一種基于桌面虛擬化的USB設(shè)備安全共享方法,其特征在于,所述步驟(5)中,采用對(duì)稱(chēng)加密與非對(duì)稱(chēng)加密相結(jié)合的方式發(fā)送rou數(shù)據(jù)包,具體是指: a、所述虛擬機(jī)端使用獨(dú)有的私鑰解密終端對(duì)稱(chēng)加密的密鑰,利用所述對(duì)稱(chēng)加密的密鑰再解密接收到的rou數(shù)據(jù)包; b、將解密后的PDU數(shù)據(jù)包轉(zhuǎn)為相應(yīng)的URB數(shù)據(jù)包。3.根據(jù)權(quán)利要求1所述的一種基于桌面虛擬化的USB設(shè)備安全共享方法,其特征在于,所述步驟(7)中,通過(guò)USB核心驅(qū)動(dòng)傳輸U(kuò)RB數(shù)據(jù)包至所述虛擬機(jī),所述虛擬機(jī)接收到URB數(shù)據(jù)包后通過(guò)USB對(duì)應(yīng)設(shè)備驅(qū)動(dòng)TOD完成I/O操作。4.一種實(shí)現(xiàn)實(shí)施例1-3任一所述的基于桌面虛擬化的USB設(shè)備安全共享方法的系統(tǒng),其特征在于,包括虛擬化平臺(tái)和客戶端,所述客戶端遠(yuǎn)程連接所述虛擬化平臺(tái)中的虛擬機(jī),所述虛擬化平臺(tái)包括計(jì)算服務(wù)器與存儲(chǔ)服務(wù)器,所述計(jì)算服務(wù)器包括若干臺(tái)虛擬機(jī),若干臺(tái)虛擬機(jī)中安裝有應(yīng)用程序,所述客戶端為支持所述USB設(shè)備的終端,所述終端上設(shè)置有VM列表,VM列表中寫(xiě)入若干臺(tái)虛擬機(jī)的IP地址、端口號(hào)、用戶名、密碼,所述VM列表中的虛擬機(jī)均具有訪問(wèn)所述USB設(shè)備的權(quán)限。
【文檔編號(hào)】H04L29/06GK105871926SQ201610438441
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2016年6月17日
【發(fā)明人】袁東風(fēng), 喬亞芳
【申請(qǐng)人】山東大學(xué)