System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及數(shù)據(jù)處理,具體涉及一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法。
技術(shù)介紹
1、智能戒指是一種小型、隱蔽的可穿戴設(shè)備,它結(jié)合了時(shí)尚與科技,提供了多種健康監(jiān)測(cè)功能,如心率監(jiān)測(cè)、體溫監(jiān)測(cè)、血氧監(jiān)測(cè)和睡眠監(jiān)測(cè)等。這些功能通過內(nèi)置的光電傳感器、體溫傳感器和紅外傳感器實(shí)現(xiàn),能夠精確地測(cè)量用戶的心率和血氧飽和度。
2、智能戒指數(shù)據(jù)在傳輸?shù)椒?wù)器中時(shí),往往需要對(duì)數(shù)據(jù)進(jìn)行加密存儲(chǔ),完成對(duì)數(shù)據(jù)的保護(hù)。aes算法中,生成密鑰時(shí)通常是通過安全的隨機(jī)數(shù)生成器生成隨機(jī)比特序列,這些比特序列會(huì)組成密鑰的二進(jìn)制表示。然而在服務(wù)器中生成密鑰對(duì)用戶數(shù)據(jù)進(jìn)行存儲(chǔ)時(shí),會(huì)存在下述問題,生成的密鑰由于是隨機(jī)的,可能會(huì)具有一定的相關(guān)性,會(huì)對(duì)加密系統(tǒng)的安全性造成嚴(yán)重影響。密鑰之間具有相關(guān)性時(shí),攻擊者可能會(huì)更容易通過分析密鑰之間的相關(guān)性來推斷出密鑰的部分信息,從而降低加密系統(tǒng)的安全性。
技術(shù)實(shí)現(xiàn)思路
1、為了解決上述技術(shù)問題,本申請(qǐng)?zhí)峁┮环N面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,以解決現(xiàn)有的問題。
2、本申請(qǐng)的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法采用如下技術(shù)方案:
3、本申請(qǐng)一個(gè)實(shí)施例提供了一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,該方法包括以下步驟:
4、通過智能戒指內(nèi)置傳感器采集各時(shí)刻用戶數(shù)據(jù),作為各時(shí)序數(shù)據(jù)點(diǎn),包括同一時(shí)刻的血氧數(shù)據(jù)、心率數(shù)據(jù)及血壓數(shù)據(jù);
5、根據(jù)血氧數(shù)據(jù)、心率數(shù)據(jù)及血壓數(shù)據(jù)之間的對(duì)應(yīng)性得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性;采用編碼算法對(duì)用戶數(shù)據(jù)
6、根據(jù)頻率一致性得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)的編碼數(shù)據(jù)之間的數(shù)據(jù)相關(guān)性;根據(jù)數(shù)據(jù)相關(guān)性得到第一個(gè)已選密鑰編碼數(shù)據(jù);根據(jù)數(shù)據(jù)相關(guān)性及各編碼數(shù)據(jù)與已選密鑰編碼數(shù)據(jù)之間的相似情況得到各編碼數(shù)據(jù)的密鑰優(yōu)選值;根據(jù)各編碼數(shù)據(jù)的密鑰優(yōu)選值獲取其它已選密鑰編碼數(shù)據(jù),完成個(gè)性化密鑰選取。
7、優(yōu)選的,所述頻率一致性具體為:
8、將第a個(gè)心率數(shù)據(jù)點(diǎn)對(duì)應(yīng)的采集時(shí)刻之后的每個(gè)時(shí)刻的血氧數(shù)據(jù)點(diǎn)作為第a個(gè)心率數(shù)據(jù)點(diǎn)的各血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn);
9、計(jì)算第a個(gè)與第a+1個(gè)心率數(shù)據(jù)點(diǎn)的數(shù)值之間的差值絕對(duì)值,將所述差值絕對(duì)值與第a個(gè)心率數(shù)據(jù)點(diǎn)數(shù)值的比值作為第a個(gè)心率數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)變化幅度;通過第a個(gè)心率數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)變化幅度的獲取方式得到各心率數(shù)據(jù)點(diǎn)以及各血氧數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)變化幅度;將心率數(shù)據(jù)點(diǎn)a與對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)之間的初始對(duì)應(yīng)性記為,計(jì)算的表達(dá)式為:
10、
11、式中,為以e為底的指數(shù)函數(shù),n表示各局部數(shù)據(jù)序列內(nèi)數(shù)據(jù)點(diǎn)的個(gè)數(shù),、分別表示心率數(shù)據(jù)點(diǎn)a和對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)序列內(nèi)第i個(gè)數(shù)據(jù)點(diǎn),、分別表示心率數(shù)據(jù)點(diǎn)a和對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)序列內(nèi)第i個(gè)數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)變化幅度,表示dtw距離,、分別表示心率數(shù)據(jù)點(diǎn)a和對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)序列;
12、其中,局部數(shù)據(jù)序列包括:將第a個(gè)心率數(shù)據(jù)點(diǎn)及其之后的n-1個(gè)心率數(shù)據(jù)點(diǎn)組成的序列作為第a個(gè)心率數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)序列;通過各心率數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)序列的獲取方式得到各血氧數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)序列;
13、獲取局部數(shù)據(jù)序列與之間的各組對(duì)比數(shù)據(jù),包括:將局部數(shù)據(jù)序列中第i個(gè)數(shù)據(jù)點(diǎn)與局部數(shù)據(jù)序列中第i個(gè)數(shù)據(jù)點(diǎn)作為局部數(shù)據(jù)序列與之間的第i組對(duì)比數(shù)據(jù);
14、將局部數(shù)據(jù)序列與之間的對(duì)應(yīng)值分布特征值記為,計(jì)算的表達(dá)式為:
15、
16、式中,n表示每個(gè)局部數(shù)據(jù)序列內(nèi)數(shù)據(jù)點(diǎn)的個(gè)數(shù),、分別表示局部數(shù)據(jù)序列與之間的第i組和第i+1組對(duì)比數(shù)據(jù)中兩個(gè)數(shù)據(jù)點(diǎn)之間的初始對(duì)應(yīng)性;
17、根據(jù)對(duì)應(yīng)值分布特征值及初始對(duì)應(yīng)性得到心率數(shù)據(jù)點(diǎn)a與對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)之間的對(duì)應(yīng)特征值;
18、根據(jù)對(duì)應(yīng)特征值得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性。
19、優(yōu)選的,所述對(duì)應(yīng)特征值為:心率數(shù)據(jù)點(diǎn)a與對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)之間的初始對(duì)應(yīng)性和所述局部數(shù)據(jù)序列與之間的對(duì)應(yīng)值分布特征值的乘積。
20、優(yōu)選的,所述根據(jù)對(duì)應(yīng)特征值得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,具體為:
21、將心率數(shù)據(jù)點(diǎn)a的對(duì)應(yīng)特征值最大值所對(duì)應(yīng)的血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)作為心率數(shù)據(jù)點(diǎn)a對(duì)應(yīng)的血氧數(shù)據(jù)點(diǎn);
22、根據(jù)各心率數(shù)據(jù)點(diǎn)與對(duì)應(yīng)血氧數(shù)據(jù)點(diǎn)之間的對(duì)應(yīng)特征值得到心率數(shù)據(jù)對(duì)血氧數(shù)據(jù)的影響因子;獲取心率數(shù)據(jù)對(duì)血壓數(shù)據(jù)的影響因子;根據(jù)心率數(shù)據(jù)對(duì)血氧、血壓數(shù)據(jù)的影響因子及各時(shí)序數(shù)據(jù)點(diǎn)之間的差異得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性。
23、優(yōu)選的,所述根據(jù)各心率數(shù)據(jù)點(diǎn)與對(duì)應(yīng)血氧數(shù)據(jù)點(diǎn)之間的對(duì)應(yīng)特征值得到心率數(shù)據(jù)對(duì)血氧數(shù)據(jù)的影響因子;獲取心率數(shù)據(jù)對(duì)血壓數(shù)據(jù)的影響因子;根據(jù)心率數(shù)據(jù)對(duì)血氧、血壓數(shù)據(jù)的影響因子及各時(shí)序數(shù)據(jù)點(diǎn)之間的差異得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,具體包括:
24、計(jì)算各心率數(shù)據(jù)點(diǎn)與對(duì)應(yīng)血氧數(shù)據(jù)點(diǎn)之間的對(duì)應(yīng)特征值和對(duì)應(yīng)血氧數(shù)據(jù)點(diǎn)的局部數(shù)據(jù)變化幅度的乘積;將所有心率數(shù)據(jù)點(diǎn)的所述乘積的和值作為心率數(shù)據(jù)對(duì)血氧數(shù)據(jù)的影響因子;
25、計(jì)算頻率一致性的表達(dá)式為:
26、
27、式中,表示第q個(gè)時(shí)序數(shù)據(jù)點(diǎn)與第w個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,、和分別為第q個(gè)時(shí)序數(shù)據(jù)點(diǎn)的血氧數(shù)據(jù)、心率數(shù)據(jù)和血壓數(shù)據(jù),、和分別為第w個(gè)時(shí)序數(shù)據(jù)點(diǎn)的血氧數(shù)據(jù)、心率數(shù)據(jù)和血壓數(shù)據(jù),、分別表示心率數(shù)據(jù)對(duì)血氧數(shù)據(jù)的影響因子以及心率數(shù)據(jù)對(duì)血壓數(shù)據(jù)的影響因子,為極小正數(shù)。
28、優(yōu)選的,所述根據(jù)頻率一致性得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)的編碼數(shù)據(jù)之間的數(shù)據(jù)相關(guān)性,表達(dá)式為:
29、
30、式中,為編碼數(shù)據(jù)a與b之間的數(shù)據(jù)相關(guān)性,表示編碼數(shù)據(jù)a與b所對(duì)應(yīng)的時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,為數(shù)據(jù)的維度數(shù),表示編碼數(shù)據(jù)a所對(duì)應(yīng)的時(shí)序數(shù)據(jù)點(diǎn)的第r個(gè)維度數(shù)據(jù)點(diǎn)與其對(duì)應(yīng)數(shù)據(jù)點(diǎn)之間的對(duì)應(yīng)特征值。
31、優(yōu)選的,所述根據(jù)數(shù)據(jù)相關(guān)性得到第一個(gè)已選密鑰編碼數(shù)據(jù),具體為:
32、將第a個(gè)編碼數(shù)據(jù)與其余所有編碼數(shù)據(jù)之間的數(shù)據(jù)相關(guān)性的平均值記為第a個(gè)編碼數(shù)據(jù)的平均數(shù)據(jù)相關(guān)性;將所有平均數(shù)據(jù)相關(guān)性的最小值對(duì)應(yīng)的編碼數(shù)據(jù)作為第一個(gè)已選密鑰編碼數(shù)據(jù)。
33、優(yōu)選的,所述根據(jù)數(shù)據(jù)相關(guān)性及各編碼數(shù)據(jù)與已選密鑰編碼數(shù)據(jù)之間的相似情況得到各編碼數(shù)據(jù)的密鑰優(yōu)選值,具體包括:
34、根據(jù)頻率一致性得到編碼數(shù)據(jù)b與已選密鑰編碼數(shù)據(jù)之間的近似度,記為;將編碼數(shù)據(jù)b的密鑰優(yōu)選值記為,計(jì)算的表達(dá)式為:
35、
36、式中,為以e為底的指數(shù)函數(shù),表示編碼數(shù)據(jù)b與其余所有編碼數(shù)據(jù)之間的數(shù)據(jù)相關(guān)性的平均值。
37、優(yōu)選的,所述編碼數(shù)據(jù)b與已選密鑰編碼數(shù)據(jù)之間的近似度為:編碼數(shù)據(jù)b與所有已選密鑰編碼數(shù)據(jù)所對(duì)應(yīng)的時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性的和值。
38、優(yōu)選的,所述根據(jù)各編碼數(shù)據(jù)的密鑰優(yōu)選值獲取其它已選密鑰編碼數(shù)據(jù),完成密鑰選取,具體為:
39、步驟一:本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,該方法包括以下步驟:
2.如權(quán)利要求1所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述頻率一致性具體為:
3.如權(quán)利要求2所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述對(duì)應(yīng)特征值為:心率數(shù)據(jù)點(diǎn)a與對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)之間的初始對(duì)應(yīng)性和所述局部數(shù)據(jù)序列與之間的對(duì)應(yīng)值分布特征值的乘積。
4.如權(quán)利要求2所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)對(duì)應(yīng)特征值得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,具體為:
5.如權(quán)利要求4所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)各心率數(shù)據(jù)點(diǎn)與對(duì)應(yīng)血氧數(shù)據(jù)點(diǎn)之間的對(duì)應(yīng)特征值得到心率數(shù)據(jù)對(duì)血氧數(shù)據(jù)的影響因子;獲取心率數(shù)據(jù)對(duì)血壓數(shù)據(jù)的影響因子;根據(jù)心率數(shù)據(jù)對(duì)血氧、血壓數(shù)據(jù)的影響因子及各時(shí)序數(shù)據(jù)點(diǎn)之間的差異得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,具體包括:
6.如權(quán)利要求2所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)頻率一致性得到任意兩個(gè)時(shí)序
7.如權(quán)利要求1所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)數(shù)據(jù)相關(guān)性得到第一個(gè)已選密鑰編碼數(shù)據(jù),具體為:
8.如權(quán)利要求1所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)數(shù)據(jù)相關(guān)性及各編碼數(shù)據(jù)與已選密鑰編碼數(shù)據(jù)之間的相似情況得到各編碼數(shù)據(jù)的密鑰優(yōu)選值,具體包括:
9.如權(quán)利要求8所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述編碼數(shù)據(jù)B與已選密鑰編碼數(shù)據(jù)之間的近似度為:編碼數(shù)據(jù)B與所有已選密鑰編碼數(shù)據(jù)所對(duì)應(yīng)的時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性的和值。
10.如權(quán)利要求1所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)各編碼數(shù)據(jù)的密鑰優(yōu)選值獲取其它已選密鑰編碼數(shù)據(jù),完成密鑰選取,具體為:
...【技術(shù)特征摘要】
1.一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,該方法包括以下步驟:
2.如權(quán)利要求1所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述頻率一致性具體為:
3.如權(quán)利要求2所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述對(duì)應(yīng)特征值為:心率數(shù)據(jù)點(diǎn)a與對(duì)應(yīng)第b個(gè)血氧待對(duì)應(yīng)數(shù)據(jù)點(diǎn)之間的初始對(duì)應(yīng)性和所述局部數(shù)據(jù)序列與之間的對(duì)應(yīng)值分布特征值的乘積。
4.如權(quán)利要求2所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)對(duì)應(yīng)特征值得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,具體為:
5.如權(quán)利要求4所述的一種面向智能戒指的用戶數(shù)據(jù)安全保護(hù)方法,其特征在于,所述根據(jù)各心率數(shù)據(jù)點(diǎn)與對(duì)應(yīng)血氧數(shù)據(jù)點(diǎn)之間的對(duì)應(yīng)特征值得到心率數(shù)據(jù)對(duì)血氧數(shù)據(jù)的影響因子;獲取心率數(shù)據(jù)對(duì)血壓數(shù)據(jù)的影響因子;根據(jù)心率數(shù)據(jù)對(duì)血氧、血壓數(shù)據(jù)的影響因子及各時(shí)序數(shù)據(jù)點(diǎn)之間的差異得到任意兩個(gè)時(shí)序數(shù)據(jù)點(diǎn)之間的頻率一致性,具體包括:<...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:刁德峰,
申請(qǐng)(專利權(quán))人:深圳市魔樣科技股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。