[發明專利]一種應用于Mac平臺的安全輸入方法及系統有效
| 申請號: | 201911385175.8 | 申請日: | 2019-12-28 |
| 公開(公告)號: | CN111143867B | 公開(公告)日: | 2023-01-17 |
| 發明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 飛天誠信科技股份有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/83 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 mac 平臺 安全 輸入 方法 系統 | ||
1.一種應用于Mac平臺的安全輸入方法,其特征在于,所述方法包括控件執行過程和應用程序執行過程;
所述控件執行過程包括:
步驟A1、控件被瀏覽器加載后,監聽用戶對瀏覽器頁面的特定輸入框進行的操作事件,當監聽到獲取輸入框焦點事件時,執行步驟A2,當監聽到失去輸入框焦點事件時,執行步驟A3;
步驟A2、所述控件獲取所述特定輸入框的屬性,獲取所述特定輸入框相對于終端屏幕的位置,根據所述特定輸入框的屬性、相對于終端屏幕的位置組織生成第一數據,并將所述第一數據發送給應用程序,返回步驟A1;
步驟A3、所述控件獲取所述特定輸入框的屬性,根據所述特定輸入框的屬性組織生成第二數據,并將所述第二數據發送給所述應用程序,返回步驟A1;
所述應用程序執行過程包括:
步驟B1、所述應用程序等待接收數據,當接收到第一數據時執行步驟B2,當接收到第二數據時執行步驟B3;
步驟B2、所述應用程序根據所述第一數據獲取所述特定輸入框的屬性,獲取相對于終端屏幕的位置,根據獲取的所述特定輸入框的屬性和相對于終端屏幕的位置生成第一輸入框并覆蓋特定輸入框,通過所述第一輸入框接收用戶輸入的信息;
步驟B3、所述應用程序根據所述第二數據獲取所述特定輸入框的屬性,根據所述特定輸入框的屬性隱藏所述第一輸入框;
所述步驟B2還包括:當接收到用戶輸入的信息時,所述應用程序將所述用戶輸入的信息進行加密保存,并在生成的第一輸入框中顯示與用戶輸入的信息的字節長度對應的預設符號;
所述應用程序將所述用戶輸入的信息進行加密保存具體為:所述應用程序根據預置的加密密鑰對用戶輸入的一個字節進行加密處理并保存。
2.根據權利要求1所述的方法,其特征在于,所述步驟A2中,所述控件獲取所述特定輸入框相對于終端屏幕的位置具體為:
所述控件獲取所述特定輸入框左上角頂點相對于其所在瀏覽器頁面左上角頂點的第一橫向距離和第一縱向距離,獲取所述瀏覽器頁面左上角頂點至終端屏幕左下角頂點的高度,根據所述第一橫向距離、所述第一縱向距離、所述特定輸入框所在瀏覽器頁面左上角頂點至終端屏幕左下角頂點的高度,得到所述特定輸入框左上角頂點相對于終端屏幕左下角頂點的橫向距離和縱向距離。
3.根據權利要求2所述的方法,其特征在于,所述根據所述第一橫向距離、所述第一縱向距離,所述特定輸入框所在瀏覽器頁面左上角頂點至終端屏幕左下角頂點的高度,得到所述特定輸入框左上角頂點相對于終端屏幕左下角頂點的橫向距離和縱向距離,具體為:
所述控件獲取所述特定輸入框所在瀏覽器頁面左上角頂點到終端屏幕左上角頂點的橫向距離為第二橫向距離,并獲取特定輸入框所在瀏覽器頁面左上角頂點到終端屏幕左上角頂點的縱向距離為第二縱向距離,根據第一橫向距離和第二橫向距離得到特定輸入框左上角頂點相對于終端屏幕左下角頂點的橫向距離,根據第一縱向距離、第二縱向距離、特定輸入框所在瀏覽器頁面左上角頂點至終端屏幕左下角頂點的高度,得到特定輸入框左上角頂點相對于終端屏幕左下角頂點的縱向距離。
4.根據權利要求1所述的方法,其特征在于,當監聽到獲取輸入框焦點事件時,所述方法還包括:所述控件獲取第一預設字段;
所述根據所述特定輸入框的屬性和相對于終端屏幕的位置組織生成第一數據,具體為:所述控件根據所述特定輸入框的屬性、相對于終端屏幕的位置和所述第一預設字段組織生成第一數據。
5.根據權利要求4所述的方法,其特征在于,步驟A2中,所述特定輸入框的屬性包括:所述特定輸入框所在瀏覽器頁面的唯一標識、所述特定輸入框的唯一標識、所述特定輸入框的高度和寬度;
所述控件根據所述特定輸入框的屬性、相對于終端屏幕的位置和所述第一預設字段組織生成第一數據,具體為:所述控件根據所述特定輸入框所在瀏覽器頁面的唯一標識、所述特定輸入框的唯一標識、所述特定輸入框的高度和寬度、所述特定輸入框相對于終端屏幕的位置以及所述第一預設字段組織生成第一數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛天誠信科技股份有限公司,未經飛天誠信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911385175.8/1.html,轉載請聲明來源鉆瓜專利網。





