【技術實現步驟摘要】
一種基于區塊鏈技術的騷擾來電短信攔截方法及系統
本專利技術涉及騷擾電話攔截領域。
技術介紹
騷擾電話和短信越來越多,沒完沒了的推銷騷擾電話和短信,個人信息被人盜用;上述這些情況很多人都不陌生,有的深受其害;我們一般情況下都會使用一些軟件攔截,例如騰訊手機管家,360手機衛士或是手機廠商自帶的安全軟件,騷擾電話打過來的時候進行提示,掛掉之后,在通訊記錄里告訴我被多少人標記成了騷擾電話。目前這類防騷擾安全軟件均需要后臺數據庫服務器支撐,所有被標記的騷擾電話都需要存儲在中心數據庫服務器,所有的數據鑒別和傳輸都要以軟件提供商的服務器作為主節點,需要軟件廠商的維護和數據服務才能完成功能。2009年出現了區塊鏈技術,將數據庫的結構進行創新,把數據分成不同的區塊,按一定順序先后生成并記錄下它在被創建期間發生的所有價值交換活動,所有區塊匯總起來形成一個記錄合集以前后順連來呈現一套完整的數據。在區塊(block)鏈(chain)技術中,數據以按時間順序一個一個先后生成的電子記錄的形式被永久儲存下來,以鏈的方式組合在一起,以這種方式形成的數據庫我們稱之為區塊鏈數據庫。目前區塊鏈技術在電信領域的應用基本還沒有展開,用該技術攔截騷擾短信和電話可以保證認證的科學性與安全性,并可極大的降低系統的運行成本。
技術實現思路
本專利技術提供一種基于區塊鏈技術的騷擾來電短信攔截方法及系統,目的在于解決當前防騷擾攔截技術需要后臺中心數據庫服務器支撐,并以軟件提供商的服務器為主節點實現攔截功能,攔截過程需要較高的維護成本的問題。本專利技術解決上述技術問題的技術方案如下:一種基于區塊鏈技術的騷擾來電短 ...
【技術保護點】
一種基于區塊鏈技術的騷擾來電短信攔截方法,其特征在于,所述方法包括:S1、根據通話內容判斷當前手機所接聽的電話是否為騷擾電話,當所接聽電話為騷擾電話時根據預設的掛機時間進行掛機操作,并將該騷擾電話保存在本機的存儲卡中作為臨時數據文件;S2、將騷擾電話發送至與本機相關聯的所有手機終端,并根據其他手機終端所返回的信息對騷擾電話進行標記作為正式數據文件;S3、定時將標記后作為正式數據文件的騷擾電話進行排序并打包為區塊后發送至與本機相關聯的所有手機終端;S4、接收到區塊的所有手機終端對區塊進行認定并生成區塊鏈。
【技術特征摘要】
1.一種基于區塊鏈技術的騷擾來電短信攔截方法,其特征在于,所述方法包括:S1、根據通話內容判斷當前手機所接聽的電話是否為騷擾電話,當所接聽電話為騷擾電話時根據預設的掛機時間進行掛機操作,并將該騷擾電話保存在本機的存儲卡中作為臨時數據文件;S2、將騷擾電話發送至與本機相關聯的所有手機終端,并根據其他手機終端所返回的信息對騷擾電話進行標記作為正式數據文件;S3、定時將標記后作為正式數據文件的騷擾電話進行排序并打包為區塊后發送至與本機相關聯的所有手機終端;S4、接收到區塊的所有手機終端對區塊進行認定并生成區塊鏈。2.根據權利要求1所述的一種基于區塊鏈技術的騷擾來電短信攔截方法,其特征在于,所述S2包括:S21、將騷擾電話的電話號碼傳輸到與本機相關聯的所有手機終端;S22、接收到電話號碼的手機終端將接收到的電話號碼與其預先設定在手機內部的騷擾電話號碼進行比對,若接收到的電話號碼已經存在預先設定的騷擾電話號碼當中,則將該號碼加上相應的信息狀態廣播至其他手機終端;S23、S21中發送騷擾電話的電話號碼的手機終端接收其他手機終端返回的信息狀態,當該電話號碼被至少一個手機終端設為騷擾電話并達到了預先設定的閾值參數額度,則將該號碼的狀態設置為騷擾電話,記錄該電話號碼被設置的次數并存儲在本機中作為正式數據文件。3.根據權利要求2所述的一種基于區塊鏈技術的騷擾來電短信攔截方法,其特征在于,所述S3包括:S31、定時將所有被標記為騷擾電話的號碼數據排序然后打包為區塊;S32、計算打包后的號碼數據的哈希散列;S33、生成一個隨機數,并在打包后的區塊上標上處理時間;S34、采用P2P傳輸方式將處理后的區塊發送至與本機相關聯的所有手機終端。4.根據權利要求3所述的一種基于區塊鏈技術的騷擾來電短信攔截方法,其特征在于,所述S4包括:S41、與本機相關聯的所有手機終端在收到區塊后,生成隨機字符串,判斷隨機字符串是否與預先設置的答案串相同,如果相同則認定接收到的區塊為正式區塊并向其他手機終端廣播該區塊,如果不相同則將接收到的區塊拋棄并認定下一時刻接收到的其他區塊;S42、其他手機終端在接收到廣播的正式區塊后,判斷該正式區塊正確,并在手機終端中創建新的區塊鏈,并在區塊鏈尾部增添新的區塊,將接收到的區塊的哈希散列添加到增添的區塊中;S43、正式區塊被接入到本地的區塊鏈時要同時本地生成的區塊進行比較,沒有在該正式區塊中的電話號碼另外存儲到正式數據文件中,留待下次區塊生成時添加進去。5.根據權利要求1至4任一項所述的一種基于區塊鏈技術的騷擾來電短信攔截方法,其特征在于,所述方法還包括騷擾電話號碼查找的步驟,所述步驟包括:Sa、在騷擾號碼正式數據文件生成以及本地區塊鏈生成后,將騷擾號碼和本地區塊鏈讀入手機內存中;Sb、對存入的騷擾號碼進行排序然后放入二叉樹或list;Sc、當手機接到來電時,在手機內存中進行二分查找或find,如果該來電號碼為騷擾號碼時,則直接進行攔截并顯示騷擾號碼信息。6.一種基于區塊鏈技術的騷擾來電短信攔截系統,其特征在于,所述系統包括:電話掛斷存儲模塊,用于根據通話內容判斷當前手機所接聽的...
【專利技術屬性】
技術研發人員:李波濤,
申請(專利權)人:北京思特奇信息技術股份有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。