一种数据加密、解密的方法及智能手表的制作方法_2

文档序号:9396466阅读:来源:国知局
密的过程中,用户需对表冠依次为拨动方向向上、拨动方向向下、拨动方向向左和拨动方向向右才能对该数据进行解密。
[0040]本发明实施例获取用户通过智能手表的操作杆式表冠输入的操作参数,其中,所述操作参数为以下参数中的至少一种:拨动方向、拨动次数、拨动时间、拨动频率、拨动节奏和拨动力度;根据所述操作参数对所述智能手表中存储的数据进行加密。如此,可根据操作参数对智能手表中的数据进行加密,从而,简化加密过程,也避免了在智能手表的显示屏幕上输入密码,提高了密码输入正确率,同时,提升了用户体验。
[0041]请参阅图2,图2是本发明实施例提供的一种数据加密的方法的第二实施例的流程示意图。本实施例中所描述的数据加密的方法,包括以下步骤:
[0042]S201、获取用户通过智能手表的操作杆式表冠输入的操作参数,其中,所述操作参数为以下参数中的至少一种:拨动方向、拨动次数、拨动时间、拨动频率、拨动节奏和拨动力度。
[0043]具体实现中,在智能手表的表冠为操作杆的情况下,智能手表可获取用户通过智能手表的表冠输入的操作参数,操作参数可包括但不仅限于:拨动方向、拨动次数、拨动时间、拨动频率、拨动节奏和拨动力度。例如,就拨动次数而言,不同拨动次数可作为不同的操作参数,例如:拨动次数小于第一预设次数,则作为第一操作参数;拨动次数大于或等于第一预设次数且小于第二预设次数,则作为第二操作参数;拨动次数大于或等于第二预设次数则作为第三操作参数。进一步地,操作参数还可为上述操作参数的两两组合或者是多个之间的组合。
[0044]可选地,在智能手表的表冠为触摸板的情况下,获取用户通过智能手表的表冠输入的操作参数,所述操作参数为以下参数中的至少一种:触摸时间、触摸压力、触摸频率和触摸面积。例如,在智能手表的表冠为触摸板的情况下,智能手表可获取用户通过该智能手表的表冠输入的操作参数,其中,操作参数可包括但不仅限于:触摸时间、触摸压力、触摸频率、触摸位置或触摸面积。例如,就触摸时间而言,不同触摸时间可作为不同的操作参数,例如:触摸时间小于第一预设时间,则作为第一操作参数;触摸时间大于或等于第一预设时间且小于第二预设时间,则作为第二操作参数;触摸时间大于或等于第二预设时间则作为第三操作参数。进一步地,操作参数还可为上述操作参数的两两组合或者是多个之间的组入口 ο
[0045]进一步可选地,在智能手表的表冠为轨迹球的情况下,智能手表可获取用户通过智能手表的表冠输入的操作参数,所述操作参数为以下参数中的至少一种:轨迹形状、轨迹路程和轨迹方向。具体地,在智能手表的表冠为轨迹球的情况下,智能手表可获取用户通过智能手表的表冠输入的操作参数,操作参数可包括但不仅限于:轨迹形状、轨迹路程或轨迹方向。例如,就轨迹形状而言,不同轨迹形状可作为不同的操作参数,例如:轨迹形状为任意一条直线的时候,则将该直线作为第一操作参数;轨迹形状为“V”状的时候,则将该“V”状作为第二操作参数;轨迹形状为“L”状的时候,则将该“L”状作为第三操作参数。进一步地,操作参数还可为上述操作参数的两两组合或者是多个之间的组合。
[0046]S202、读取所述存储器中需要进行加密的数据。
[0047]具体实现中,智能手表可读取存储中需要进行加密的数据。可选地,智能手表中需要进行加密的数据可包括但不仅限于:视频数据、音频数据、应用程序数据、文本数据、数据夹数据、锁屏数据(用于锁屏的数据)和系统数据。
[0048]S203、根据所述操作参数生成加密密钥。
[0049]S204、根据所述加密密钥,对所述需要进行加密的数据进行加密,其中,所述加密的方式包括:非对称式加密算法加密。
[0050]具体实现中,智能手表可根据加密密钥对需要进行加密的数据进行加密,其中,加密的方式可为非对称式加密算法加密和对称式加密算法加密。通常情况下,非对称式加密算法加密会优于对称式加密算法加密。可选地,本发明实施例中所选择的加密算法可包括但不仅限于:数据加密算法(英文:Data Encrypt1n Standard,缩写:DES)、国际数据加密算法(英文-1nternat1nal Data Encrypt1n Algorithm,缩写:IDEA)、RSA、单向散列算法(英文:Message_Digest Algorithm 5,缩写:MD5)、数字签名算法(英文:Digital Signature Algorithm,缩写:DSA)或高级加密标准(英文:Advanced Encrypt1nStandard,缩写:AES)等。
[0051]本发明实施例获取用户通过智能手表的操作杆式表冠输入的操作参数,其中,所述操作参数为以下参数中的至少一种:拨动方向、拨动次数、拨动时间、拨动频率、拨动节奏和拨动力度;读取所述存储器中需要进行加密的数据;根据所述操作参数生成加密密钥;根据所述加密密钥,对所述需要进行加密的数据进行加密,其中,所述加密的方式包括:非对称式加密算法加密。如此,可根据操作参数对智能手表中的数据进行加密,从而,简化加密过程,也避免了在智能手表的显示屏幕上输入密码,提高了密码输入正确率,同时,提升了用户体验。
[0052]请参阅图3,图3是本发明实施例提供的一种数据加密的方法的第三实施例的流程示意图。本实施例中所描述的数据加密的方法,包括以下步骤:
[0053]S301、获取用户通过智能手表的操作杆式表冠输入的操作参数,其中,所述操作参数为以下参数中的至少一种:拨动方向、拨动次数、拨动时间、拨动频率、拨动节奏和拨动力度。
[0054]具体实现中,在智能手表的表冠为操作杆的情况下,智能手表可获取用户通过智能手表的表冠输入的操作参数,操作参数可包括但不仅限于:拨动方向、拨动次数、拨动时间、拨动频率、拨动节奏和拨动力度。例如,就拨动次数而言,不同拨动次数可作为不同的操作参数,例如:拨动次数小于第一预设次数,则作为第一操作参数;拨动次数大于或等于第一预设次数且小于第二预设次数,则作为第二操作参数;拨动次数大于或等于第二预设次数则作为第三操作参数。进一步地,操作参数还可为上述操作参数的两两组合或者是多个之间的组合。
[0055]可选地,在智能手表的表冠为触摸板的情况下,获取用户通过智能手表的表冠输入的操作参数,所述操作参数为以下参数中的至少一种:触摸时间、触摸压力、触摸频率和触摸面积。例如,在智能手表的表冠为触摸板的情况下,智能手表可获取用户通过该智能手表的表冠输入的操作参数,其中,操作参数可包括但不仅限于:触摸时间、触摸压力、触摸频率、触摸位置或触摸面积。例如,就触摸时间而言,不同触摸时间可作为不同的操作参数,例如:触摸时间小于第一预设时间,则作为第一操作参数;触摸时间大于或等于第一预设时间且小于第二预设时间,则作为第二操作参数;触摸时间大于或等于第二预设时间则作为第三操作参数。进一步地,操作参数还可为上述操作参数的两两组合或者是多个之间的组入口 ο
[0056]进一步可选地,在智能手表的表冠为轨迹球的情况下,智能手表可获取用户通过智能手表的表冠输入的操作参数,所述操作参数为以下参数中的至少一种:轨迹形状、轨迹路程和轨迹方向。具体地,在智能手表的表冠为轨迹球的情况下,智能手表可获取用户通过智能手表的表冠输入的操作参数,操作参数可包括但不仅限于:轨迹形状、轨迹路程或轨迹方向。例如,就轨迹形状而言,不同轨迹形状可作为不同的操作参数,例如:轨迹形状为任意一条直线的时候,则将该直线作为第一操作参数;轨迹形状为“V”状的时候,则将该“V”状作为第二操作参数;轨迹形状为“L”状的时候,则将该“L”状作为第三操作参数。进一步地,操作参数还可为上述操作参数的两两组合或者是多个之间的组合。
[0057]S302、读取所述存储器中需要进行加密的数据。
[0058]具体实现中,智能手表可读取存储中需要进行加密的数据。可选地,智能手表中需要进行加密的数据可包括但不仅限于:视频数据、音频数据、应用程序数据、文本数据、数据夹数据、锁屏数据(用于锁屏的数据)和系统数据。
[0059]S303、读取所述智能手表的标识信息。
[0060]具体实现中,智能手表可读取智能手表的标识信息可包括但不仅限于:国际移动设备身份码(英文:Internat1nal Mobile Equipment Identity,缩写:IMEI)、移动终端识别的电话号码、集成电路卡识别码(英文-1ntegrate Circuit Card Identity,缩写:ICCID)、国际移动用户识别码(英文-1nternat1nal Mobile Subscriber Identificat1nNumber,缩写:頂SI)和移动终端入网许可号。可选地,智能识别的标识信息可以是多个,如:国际移动设备身份码ME1、移动终端识别的电话号码、集成电路
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1