血糖數(shù)據(jù)的加密方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及血糖儀技術(shù)領(lǐng)域,尤其設(shè)及一種血糖數(shù)據(jù)的加密方法及裝置。
【背景技術(shù)】
[0002] 為了便于管理病人的血糖信息,目前的血糖儀通常將檢測(cè)到的血糖參數(shù)上傳至網(wǎng) 絡(luò)服務(wù)器。醫(yī)生或者患者本人可W隨時(shí)隨地通過(guò)網(wǎng)絡(luò),從服務(wù)器中讀取患者的血糖信息的 歷史記錄,從而更好地監(jiān)控患者的病情。但是,現(xiàn)有的血糖儀上傳至服務(wù)器的數(shù)據(jù)均沒(méi)有經(jīng) 過(guò)加密處理。該樣黑客容易攻擊服務(wù)器,竊取患者的血糖數(shù)據(jù),W此為依據(jù)進(jìn)行不合社會(huì)公 德或者非法的活動(dòng)。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的主要目的在于;提供一種能夠提高患者血糖數(shù)據(jù)的安全性,從而避免他 人從網(wǎng)絡(luò)上竊取血糖信息的血糖數(shù)據(jù)的加密方法。
[0004] 為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種血糖數(shù)據(jù)的加密方法,該血糖數(shù)據(jù)的加密方 法包括W下步驟: 獲取血糖儀測(cè)量的血糖數(shù)據(jù); 獲取血糖儀的機(jī)器序號(hào); 將所述血糖數(shù)據(jù)與所述機(jī)器序號(hào)進(jìn)行邏輯運(yùn)算,W得到加密信號(hào)。
[0005] 優(yōu)選的,所述步驟將所述血糖數(shù)據(jù)與所述機(jī)器序號(hào)進(jìn)行邏輯運(yùn)算,W得到加密信 號(hào)具體步驟包括: 將所述血糖數(shù)據(jù)由ASCII格式轉(zhuǎn)化為16進(jìn)制格式的血糖數(shù)據(jù)字符串; 將所述機(jī)器序號(hào)轉(zhuǎn)化為16進(jìn)制格式的機(jī)器序號(hào)字符串; 將所述血糖數(shù)據(jù)字符串和機(jī)器序號(hào)字符串進(jìn)行異或邏輯運(yùn)算,W得到加密信號(hào)。
[0006] 優(yōu)選地,所述步驟獲取血糖儀測(cè)量的血糖數(shù)據(jù)之后還包括: 獲取血糖儀所在的環(huán)境溫度; 根據(jù)所獲取的環(huán)境溫度W及預(yù)設(shè)的環(huán)境溫度與溫度補(bǔ)償系數(shù)的映射關(guān)系,確定當(dāng)前的 溫度補(bǔ)償系數(shù); 將所述血糖數(shù)據(jù)與所述溫度補(bǔ)償系數(shù)相乘W得到溫度補(bǔ)償后的血糖數(shù)據(jù)。
[0007] 優(yōu)選地,血糖數(shù)據(jù)的加密方法還包括W下步驟:將所述加密信號(hào)分=個(gè)字節(jié)再發(fā) 送至通信終端。
[0008] 優(yōu)選地,血糖數(shù)據(jù)的加密方法還包括W下步驟;將所述加密信號(hào)通過(guò)RS232接口 或者音頻接口發(fā)送至所述通信終端。
[0009] 此外,本發(fā)明還提供一種血糖數(shù)據(jù)的加密裝置,該血糖數(shù)據(jù)的加密裝置包括: 血糖數(shù)據(jù)獲取模塊,用于獲取血糖儀測(cè)量的血糖數(shù)據(jù); 機(jī)器序號(hào)獲取模塊,用于獲取血糖儀的機(jī)器序號(hào); 邏輯運(yùn)算模塊,用于將所述血糖數(shù)據(jù)與所述機(jī)器序號(hào)進(jìn)行邏輯運(yùn)算,W得到加密信號(hào)。
[0010] 優(yōu)選地,所述邏輯運(yùn)算模塊包括: 血糖數(shù)據(jù)字符串轉(zhuǎn)換單元,用于將所述血糖數(shù)據(jù)由ASCn格式轉(zhuǎn)化為16進(jìn)制格式的血 糖數(shù)據(jù)字符串; 機(jī)器序號(hào)字符串轉(zhuǎn)換單元,用于將所述機(jī)器序號(hào)轉(zhuǎn)化為16進(jìn)制格式的機(jī)器序號(hào)字符 串; 邏輯運(yùn)算單元,用于將所述血糖數(shù)據(jù)字符串和機(jī)器序號(hào)字符串進(jìn)行異或邏輯運(yùn)算,W得到加密信號(hào)。
[0011] 優(yōu)選地,血糖數(shù)據(jù)的加密裝置還包括: 環(huán)境溫度獲取模塊,用于獲取血糖儀所在的環(huán)境溫度; 溫度補(bǔ)償系數(shù)確定模塊,用于根據(jù)所獲取的環(huán)境溫度W及預(yù)設(shè)的環(huán)境溫度與溫度補(bǔ)償 系數(shù)的映射關(guān)系,確定當(dāng)前的溫度補(bǔ)償系數(shù); 血糖數(shù)據(jù)溫度補(bǔ)償模塊,用于將所述血糖數(shù)據(jù)與所述溫度補(bǔ)償系數(shù)相乘W得到溫度補(bǔ) 償后的血糖數(shù)據(jù)。
[0012] 優(yōu)選地,血糖數(shù)據(jù)的加密裝置還包括: 加密信號(hào)發(fā)送模塊,用于將所述加密信號(hào)分=個(gè)字節(jié)再發(fā)送至通信終端。
[0013] 優(yōu)選地,血糖數(shù)據(jù)的加密裝置還包括;RS232接口或者音頻接口,用于將所述加密 信號(hào)通過(guò)RS232接口或者音頻接口發(fā)送至所述通信終端。
[0014] 本發(fā)明提供的血糖數(shù)據(jù)的加密方法,該數(shù)據(jù)加密方法通過(guò);獲取血糖儀測(cè)量的血 糖數(shù)據(jù),并獲取血糖儀的機(jī)器序號(hào)作為加密密鑰,再將血糖數(shù)據(jù)與機(jī)器序號(hào)進(jìn)行邏輯運(yùn)算 得到加密信號(hào)。加密信號(hào)通過(guò)網(wǎng)絡(luò)傳輸至服務(wù)器。由于血糖數(shù)據(jù)采用了機(jī)器序號(hào)進(jìn)行加密 處理,從而提高了數(shù)據(jù)的保密程度,降低了血糖數(shù)據(jù)被他人竊取的風(fēng)險(xiǎn)。
【附圖說(shuō)明】
[0015] 圖1為本發(fā)明血糖數(shù)據(jù)的加密方法第一實(shí)施例的流程示意圖; 圖2為本發(fā)明血糖數(shù)據(jù)的加密方法的步驟S30 -實(shí)施例的流程示意圖; 圖3為本發(fā)明血糖數(shù)據(jù)的加密方法第二實(shí)施例的流程示意圖; 圖4為本發(fā)明血糖數(shù)據(jù)的加密方法第=實(shí)施例的流程示意圖; 圖5為本發(fā)明血糖數(shù)據(jù)的加密裝置第一實(shí)施例的模塊示意圖; 圖6為本發(fā)明血糖數(shù)據(jù)的加密裝置的邏輯運(yùn)算模塊一實(shí)施例的模塊示意圖; 圖7為本發(fā)明血糖數(shù)據(jù)的加密裝置第二實(shí)施例的模塊示意圖; 圖8為本發(fā)明血糖數(shù)據(jù)的加密裝置第=實(shí)施例的模塊示意圖。
[0016] 本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0017] 應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用W解釋本發(fā)明,并不用于限定本發(fā)明。
[0018] 本發(fā)明提供一種血糖數(shù)據(jù)的加密方法。
[0019] 參照?qǐng)D1和2,圖1為本發(fā)明血糖數(shù)據(jù)的加密方法第一實(shí)施例的流程示意圖;圖2 為本發(fā)明血糖數(shù)據(jù)的加密方法的步驟S30 -實(shí)施例的流程示意圖。本實(shí)施例提供的一種血 糖數(shù)據(jù)的加密方法包括W下步驟: 步驟SIO,獲取血糖儀測(cè)量的血糖數(shù)據(jù); 血糖數(shù)據(jù)通過(guò)血糖試紙對(duì)患者的血液進(jìn)行檢測(cè)。具體地,患者將血液滴在血糖試紙上。 血液在血糖試紙上發(fā)生化學(xué)反應(yīng),并W電流信號(hào)的形式反應(yīng)出來(lái)。電流信號(hào)再經(jīng)過(guò)放大處 理和模數(shù)轉(zhuǎn)換,從而得到血糖數(shù)據(jù)。應(yīng)當(dāng)說(shuō)明的是,血糖數(shù)據(jù)為數(shù)字信號(hào)。
[0020] 步驟S20,獲取血糖儀的機(jī)器序號(hào); 機(jī)器序號(hào)預(yù)設(shè)在每一臺(tái)血糖儀的主控制內(nèi),且每一臺(tái)血糖儀具有唯一與之對(duì)應(yīng)的機(jī)器 序號(hào)。應(yīng)當(dāng)說(shuō)明的是,機(jī)器序號(hào)作為本發(fā)明的加密的密鑰,W使得血糖儀輸出的血糖數(shù)據(jù)的 保密性更高。
[0021] 步驟S30,將血糖數(shù)據(jù)與機(jī)器序號(hào)進(jìn)行邏輯運(yùn)算,W得到加密信號(hào)。
[0022] 獲取到的血糖數(shù)據(jù)與加密的密鑰(