CN114285665A - 一种密码加密方式转换方法及装置 - Google Patents

一种密码加密方式转换方法及装置 Download PDF

Info

Publication number
CN114285665A
CN114285665A CN202111647580.XA CN202111647580A CN114285665A CN 114285665 A CN114285665 A CN 114285665A CN 202111647580 A CN202111647580 A CN 202111647580A CN 114285665 A CN114285665 A CN 114285665A
Authority
CN
China
Prior art keywords
password
encryption
plaintext
mode
database
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111647580.XA
Other languages
English (en)
Inventor
赵云飞
姚竞聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Topsec Technology Co Ltd
Beijing Topsec Network Security Technology Co Ltd
Beijing Topsec Software Co Ltd
Original Assignee
Beijing Topsec Technology Co Ltd
Beijing Topsec Network Security Technology Co Ltd
Beijing Topsec Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Topsec Technology Co Ltd, Beijing Topsec Network Security Technology Co Ltd, Beijing Topsec Software Co Ltd filed Critical Beijing Topsec Technology Co Ltd
Priority to CN202111647580.XA priority Critical patent/CN114285665A/zh
Publication of CN114285665A publication Critical patent/CN114285665A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

本申请实施例提供一种密码加密方式转换方法及装置,该方法包括:获取用户输入的明文密码;根据第一密码加密方式对明文密码进行加密,得到第一加密密码;判断加密密码数据库中是否存在第一加密密码;当加密密码数据库中不存在第一加密密码时,根据第二密码加密方式对明文密码进行加密,得到第二加密密码;第二密码加密方式为默认密码加密方式;判断加密密码数据库中是否存在第二加密密码;当加密密码数据库中存在第二加密密码时,将第一密码加密方式转换为默认密码加密方式。可见,实施这种实施方式,能够使得业务***在用户无感知的情况下对密码加密方式的无缝切换,并能够降低***更新或升级的复杂程度,提高密码加密方式更新的灵活性。

Description

一种密码加密方式转换方法及装置
技术领域
本申请涉及网络安全技术领域,具体而言,涉及一种密码加密方式转换方法及装置。
背景技术
目前的业务***中,密码通常是采用摘要HASH算法进行加密存储的,因为使用该种方式进行加密存储通常会具有较高的安全性。然而,该种加密存储的方式是不可逆的,这就会使得在某些场景下需要原始密码时,现有的这种方式存储的HASH密码无法被直接读取使用。因此,业务***会将原始的密码加密方式删除,并使用新的密码加密方式。在实践中发现,该种方法虽然是业务***的更新过程,但是却需要用户重新设置密码才能够完成完整的***更新过程。可见,目前的这种方法十分繁琐,且需要用户参与,因此会导致***更新或升级的复杂程度较高,不利于密码加密方式的灵活更新。
发明内容
本申请实施例的目的在于提供一种密码加密方式转换方法及装置,能够使得业务***在用户无感知的情况下对密码加密方式的无缝切换,并能够降低***更新或升级的复杂程度,提高密码加密方式更新的灵活性。
本申请实施例第一方面提供了一种密码加密方式转换方法,包括:
获取用户输入的明文密码;
根据第一密码加密方式对所述明文密码进行加密,得到第一加密密码;
判断加密密码数据库中是否存在所述第一加密密码;
当所述加密密码数据库中不存在所述第一加密密码时,根据第二密码加密方式对所述明文密码进行加密,得到第二加密密码;所述第二密码加密方式为默认密码加密方式;
判断所述加密密码数据库中是否存在所述第二加密密码;
当所述加密密码数据库中存在所述第二加密密码时,将所述第一密码加密方式转换为所述默认密码加密方式。
在上述实现过程中,该方法用于密码加密方式转换的过程中,具体的该方法可以通过新的密码加密方式对输入的密码进行校验,如果校验成功,则说明密码加密阀方式已更新,且输入密码时正确的,此时登录业务***;然而,如果新的密码加密方式对输入的密码校验失败,则认为输入的密码可能是错误的或者是密码加密方式未更新,此时调用原始的密码加密方式对输入的密码进行校验,以确定输入的密码是否正确;当原始的密码加密方式校验成功时,则认为密码无误,只是密码加密方式未更新而已,因此,继续对密码加密方式进行更新,从而使得原始密码加密方式可以更新为新的密码加密方式。可见,实施这种实施方式,能够在业务***想要更新密码加密方式的时候对密码加密方式进行自动转换,且能够使得用户感知不到业务***转换了密码加密方式,从而保证用户对业务***的正常使用。
进一步地,所述获取用户输入的明文密码的步骤包括:
接收前端发送的前端加密密码;其中,所述前端获取用户输入的明文密码,并将所述明文密码加密成前端加密密码;
对所述前端加密密码进行解密,得到明文密码。
进一步地,所述方法还包括:
当所述加密密码数据库中存在所述第一加密密码时,输出登录成功提示信息。
进一步地,所述将所述第一密码加密方式转换为所述默认密码加密方式的步骤包括:
根据所述第一加密方式对所述明文密码进行加密,得到第一加密密码;
存储所述第一加密密码至所述加密密码数据库。
进一步地,所述第一密码加密方式使用可逆加密算法,所述第二密码加密方式使用不可逆加密算法。
本申请实施例第二方面提供了一种密码加密方式转换装置,所述密码加密方式转换装置包括:
获取单元,用于获取用户输入的明文密码;
第一校验单元,用于根据第一密码加密方式对所述明文密码进行加密,得到第一加密密码;
所述第一校验单元,还用于判断加密密码数据库中是否存在所述第一加密密码;
第二校验单元,用于当所述加密密码数据库中不存在所述第一加密密码时,根据第二密码加密方式对所述明文密码进行加密,得到第二加密密码;所述第二密码加密方式为默认密码加密方式;
所述第二校验单元,还用于判断所述加密密码数据库中是否存在所述第二加密密码;
转换单元,用于当所述加密密码数据库中存在所述第二加密密码时,将所述第一密码加密方式转换为所述默认密码加密方式。
在上述实现过程中,该装置能够在业务***想要更新密码加密方式的时候对密码加密方式进行自动转换,且能够使得用户感知不到业务***转换了密码加密方式,从而保证用户对业务***的正常使用。
进一步地,所述获取单元包括:
接收单元,用于接收前端发送的前端加密密码;其中,所述前端获取用户输入的明文密码,并将所述明文密码加密成前端加密密码;
解密单元,用于对所述前端加密密码进行解密,得到明文密码。
进一步地,所述密码加密方式转换装置还包括:
输出单元,用于当所述加密密码数据库中存在所述第一加密密码时,输出登录成功提示信息。
本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的密码加密方式转换方法。
本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的密码加密方式转换方法。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种密码加密方式转换方法的流程示意图;
图2为本申请实施例提供的一种密码加密方式转换装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
实施例1
请参看图1,图1为本申请实施例提供了一种密码加密方式转换方法的流程示意图。其中,该密码加密方式转换方法包括:
S101、接收前端发送的前端加密密码;其中,前端获取用户输入的明文密码,并将明文密码加密成前端加密密码。
本实施例中,用户在使用业务***时会在前端中输入的明文密码,该明文密码是指用户在登录业务***时账户密码。
本实施例中,为了保证前后台数据传输过程的安全性,前端首先利用aes对称加密算法,将明文密码进行加密得到前端加密密码。相对应的后台也保存了一份相同的解密密钥,该密钥可以用于对前端加密密码进行解密,得到明文密码。
S102、对前端加密密码进行解密,得到明文密码。
本实施例中,该方法在接收到用户的aes密码后,利用上述的解密密钥对其进行解密,得到明文密码clearTextPassword。
S103、根据第一密码加密方式对明文密码进行加密,得到第一加密密码。
本实施例中,第一密码加密方式使用可逆加密算法,第二密码加密方式使用不可逆加密算法。
本实施例中,第一密码加密方式为新的密码加密方式。
S104、判断加密密码数据库中是否存在第一加密密码,若是,则执行步骤S105;若否,则执行步骤S106。
S105、输出登录成功提示信息
S106、根据第二密码加密方式对明文密码进行加密,得到第二加密密码;第二密码加密方式为默认密码加密方式。
本实施例中,第一密码加密方式使用可逆加密算法,第二密码加密方式使用不可逆加密算法。
本实施例中,第二密码加密方式为旧的密码加密方式,旧的密码加密方式也是业务***中原本使用的密码加密码方式,即默认密码加密方式。
在本实施例中,该方法实质上就是在修改业务***中的默认密码加密方式,并使加密密码数据库能够对性适配于新的密码加密方式的方法。
S107、判断加密密码数据库中是否存在第二加密密码,若是,则执行步骤S108;若否,则结束本流程。
S108、存储第一加密密码至加密密码数据库。
本实施例中,该方法在用第二加密密码方式(HASH密码算法)校验完明文密码的正确性后,可以获取到明文密码,并按照上文中提到的AES、DES、RSA等算法,对其进行可逆密码的生成,得到第一加密密码,并保存该第一加密密码值加密密码数据库中。
实施这种实施方式,能够利用前端进行一次对称密码加密实现数据安全传输,当原有用户再次登录时通过以上流程,将可以直接使用新密码(可逆密码)进行比较,用户无需得知密码加密方式的改变,能够保证旧用户的业务不中断,实现密码加密方式修改后以高效的方式无缝切换。新用户数据则可以直接利用新的加密方式存储密码可以直接存储至密码字段上,不受影响。
举例来说,该方法中的用户密码原本是采用不可逆方式进行存储的,此时,用户登录输入明文密码,该明文密码经过业务***已知的HASH算法进行密码校验,并在密码校验正确时,再将得到的明文密码转为可逆密码进行存储。从而使得业务***需要用到用户的明文密码时,可以使用密钥对可逆密码进行逆推后,得到明文密码。该方法可以将本身不可逆密码加密方式转换为可逆密码加密方式,从而实现将HASH密码转换为可逆密码进行使用的目的。
实施这种实施方式,能够在第二密码加密方式是HASH密码加密方式,且用户输入的密码正确时,将HASH密码加密方式(不可逆密码加密方式)转为如AES、DES、3DES、RSA等可逆密码加密方式。从而能够实现用户无感知密码加密方式切换的过程,并能满足特定场景下的业务需求。
本实施例中,特定场景是指因***升级后,密码加密方式改变时,原有旧数据中的密码将不兼容现有逻辑的场景,也是指需要将不可逆密码加密方式转换为可逆密码加密方式的场景。
在本实施例中,特定场景也是指一些需要存储可逆密码或明文密码才能进行认证的场景,如在远程认证服务RADIUS中CAHP认证方式,要求密码必须采用可逆方式存储。
本实施例中,该方法提到了明文密码、前端加密密码、第一加密密码和第二加密密码。为了便于理解,此处对上述密码进行全面的解释说明,具体解释说明如下:
明文密码,该密码是用户设定并使用的密码,时用户想要登录业务***的时候需要输入的密码;
前端加密密码,由于用户是在前端输入的明文密码,但是实际上却是后台对该明文密码进行验证的,所以前端需要发送明文密码给后台;然而,该通信过程容易被截取,因此,为了增强保密性,前端会使用加密方式对明文密码进行加密,从而得到前端加密密码;此时,后台获取到的密码是前端加密密码,然后,后台对该前端加密密码进行解密便可以得到明文密码;
在解释第一加密密码和第二加密密码之前,需要明白第一加密密码和第二加密密码是需要存储至加密密码数据库中的密码;而加密密码数据库存在的意义时验证用户输入的密码是否为用户设置的密码;其中,由于加密密码数据库可能被人攻击或破解,因此,通常该加密密码数据库中的密码时经过加密,从而保障即使加密密码数据库被破解时攻击者仍无法获取到明文密码;
基于此,可以理解的是,第一加密密码和第二加密密码是一种落库密码,该密码用于验证输入的明文密码是否正确,因此才会存在不可逆加密方式的存在,因为在某些情况下,第一加密密码和第二加密密码只用于验证,并不用于逆推明文密码;
经过上述的解释可以得知,第一加密密码实际上指的是能够逆推出明文密码的落库密码;
第二加密密码实际上指的是不能够逆推出明文密码的落库密码。
本实施例中,该方法的执行主体可以为计算机、服务器等计算装置,对此本实施例中不作任何限定。
在本实施例中,该方法的执行主体还可以为智能手机、平板电脑等智能设备,对此本实施例中不作任何限定。
可见,实施本实施例所描述的密码加密方式转换方法,能够安全高效地对密码加密方式进行转换,从而解决常见应用***不支持获取用户明文密码的问题;同时,实施这种实施方式能够实现密码加密方式的无缝切换,使得用户无感知,实现隐式切换的效果;另外,实施这种实施方式你能够实现业务***升级密码加密方式时的平稳过渡,从而能够使得整个过程中采用同一明文密码进行密码加密方式的切换,节省内存空间。
实施例2
请参看图2,图2为本申请实施例提供的一种密码加密方式转换装置的结构示意图。如图2所示,该密码加密方式转换装置包括:
获取单元210,用于获取用户输入的明文密码;
第一校验单元220,用于根据第一密码加密方式对明文密码进行加密,得到第一加密密码;
第一校验单元220,还用于判断加密密码数据库中是否存在第一加密密码;
第二校验单元230,用于当加密密码数据库中不存在第一加密密码时,根据第二密码加密方式对明文密码进行加密,得到第二加密密码;第二密码加密方式为默认密码加密方式;
第二校验单元230,还用于判断加密密码数据库中是否存在第二加密密码;
转换单元240,用于当加密密码数据库中存在第二加密密码时,将第一密码加密方式转换为默认密码加密方式。
作为一种可选的实施方式,获取单元210包括:
接收子单元211,用于接收前端发送的前端加密密码;其中,前端获取用户输入的明文密码,并将明文密码加密成前端加密密码;
解密子单元212,用于对前端加密密码进行解密,得到明文密码。
作为一种可选的实施方式,密码加密方式转换装置还包括:
输出单元250,用于当加密密码数据库中存在第一加密密码时,输出登录成功提示信息。
作为一种可选的实施方式,转换单元240包括:
加密子单元241,用于根据第一加密方式对明文密码进行加密,得到第一加密密码;
存储子单元242,用于存储第一加密密码至加密密码数据库。
本实施例中,第一密码加密方式使用可逆加密算法,第二密码加密方式使用不可逆加密算法。
本申请实施例中,对于密码加密方式转换装置的解释说明可以参照实施例1中的描述,对此本实施例中不再多加赘述。
可见,实施本实施例所描述的密码加密方式转换装置,能够在业务***想要更新密码加密方式的时候对密码加密方式进行自动转换,且能够使得用户感知不到业务***转换了密码加密方式,从而保证用户对业务***的正常使用。
本申请实施例提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例1中的密码加密方式转换方法。
本申请实施例提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例1中的密码加密方式转换方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

Claims (10)

1.一种密码加密方式转换方法,其特征在于,包括:
获取用户输入的明文密码;
根据第一密码加密方式对所述明文密码进行加密,得到第一加密密码;
判断加密密码数据库中是否存在所述第一加密密码;
当所述加密密码数据库中不存在所述第一加密密码时,根据第二密码加密方式对所述明文密码进行加密,得到第二加密密码;所述第二密码加密方式为默认密码加密方式;
判断所述加密密码数据库中是否存在所述第二加密密码;
当所述加密密码数据库中存在所述第二加密密码时,将所述第一密码加密方式转换为所述默认密码加密方式。
2.根据权利要求1所述的密码加密方式转换方法,其特征在于,所述获取用户输入的明文密码的步骤包括:
接收前端发送的前端加密密码;其中,所述前端获取用户输入的明文密码,并将所述明文密码加密成前端加密密码;
对所述前端加密密码进行解密,得到明文密码。
3.根据权利要求1所述的密码加密方式转换方法,其特征在于,所述方法还包括:
当所述加密密码数据库中存在所述第一加密密码时,输出登录成功提示信息。
4.根据权利要求1所述的密码加密方式转换方法,其特征在于,所述将所述第一密码加密方式转换为所述默认密码加密方式的步骤包括:
根据所述第一加密方式对所述明文密码进行加密,得到第一加密密码;
存储所述第一加密密码至所述加密密码数据库。
5.根据权利要求1所述的密码加密方式转换方法,其特征在于,所述第一密码加密方式使用可逆加密算法,所述第二密码加密方式使用不可逆加密算法。
6.一种密码加密方式转换装置,其特征在于,所述密码加密方式转换装置包括:
获取单元,用于获取用户输入的明文密码;
第一校验单元,用于根据第一密码加密方式对所述明文密码进行加密,得到第一加密密码;
所述第一校验单元,还用于判断加密密码数据库中是否存在所述第一加密密码;
第二校验单元,用于当所述加密密码数据库中不存在所述第一加密密码时,根据第二密码加密方式对所述明文密码进行加密,得到第二加密密码;所述第二密码加密方式为默认密码加密方式;
所述第二校验单元,还用于判断所述加密密码数据库中是否存在所述第二加密密码;
转换单元,用于当所述加密密码数据库中存在所述第二加密密码时,将所述第一密码加密方式转换为所述默认密码加密方式。
7.根据权利要求6所述的密码加密方式转换装置,其特征在于,所述获取单元包括:
接收单元,用于接收前端发送的前端加密密码;其中,所述前端获取用户输入的明文密码,并将所述明文密码加密成前端加密密码;
解密单元,用于对所述前端加密密码进行解密,得到明文密码。
8.根据权利要求6所述的密码加密方式转换装置,其特征在于,所述密码加密方式转换装置还包括:
输出单元,用于当所述加密密码数据库中存在所述第一加密密码时,输出登录成功提示信息。
9.一种电子设备,其特征在于,所述电子设备包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行权利要求1至5中任一项所述的密码加密方式转换方法。
10.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行权利要求1至5任一项所述的密码加密方式转换方法。
CN202111647580.XA 2021-12-30 2021-12-30 一种密码加密方式转换方法及装置 Pending CN114285665A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111647580.XA CN114285665A (zh) 2021-12-30 2021-12-30 一种密码加密方式转换方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111647580.XA CN114285665A (zh) 2021-12-30 2021-12-30 一种密码加密方式转换方法及装置

Publications (1)

Publication Number Publication Date
CN114285665A true CN114285665A (zh) 2022-04-05

Family

ID=80878548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111647580.XA Pending CN114285665A (zh) 2021-12-30 2021-12-30 一种密码加密方式转换方法及装置

Country Status (1)

Country Link
CN (1) CN114285665A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008039844A (ja) * 2006-08-01 2008-02-21 Fujitsu Broad Solution & Consulting Inc 暗号処理プログラムおよび暗号処理方法
US20130028419A1 (en) * 2011-07-26 2013-01-31 Debabrata Das System and a method for use in a symmetric key cryptographic communications
CN107920081A (zh) * 2017-12-01 2018-04-17 华为软件技术有限公司 登录认证方法及装置
WO2020186775A1 (zh) * 2019-03-15 2020-09-24 平安科技(深圳)有限公司 业务数据提供方法、装置、设备及计算机可读存储介质
WO2021121125A1 (zh) * 2019-12-16 2021-06-24 华为技术有限公司 用于智能家居设备的控制方法及其介质和终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008039844A (ja) * 2006-08-01 2008-02-21 Fujitsu Broad Solution & Consulting Inc 暗号処理プログラムおよび暗号処理方法
US20130028419A1 (en) * 2011-07-26 2013-01-31 Debabrata Das System and a method for use in a symmetric key cryptographic communications
CN107920081A (zh) * 2017-12-01 2018-04-17 华为软件技术有限公司 登录认证方法及装置
WO2020186775A1 (zh) * 2019-03-15 2020-09-24 平安科技(深圳)有限公司 业务数据提供方法、装置、设备及计算机可读存储介质
WO2021121125A1 (zh) * 2019-12-16 2021-06-24 华为技术有限公司 用于智能家居设备的控制方法及其介质和终端

Similar Documents

Publication Publication Date Title
US9832016B2 (en) Methods, systems and computer program product for providing verification code recovery and remote authentication
CN109150499B (zh) 动态加密数据的方法、装置、计算机设备和存储介质
US10154018B2 (en) Method and system for facilitating network joining
CN1985466B (zh) 使用分发cd按签署组向设备传递直接证据私钥的方法
KR20210061426A (ko) 이중 암호화된 시크릿 부분의 서브세트를 사용하여 시크릿의 어셈블리를 허용하는 이중 암호화된 시크릿 부분
EP2095288B1 (en) Method for the secure storing of program state data in an electronic device
CN110311787B (zh) 授权管理方法、***、设备及计算机可读存储介质
CN110868291B (zh) 一种数据加密传输方法、装置、***及存储介质
US9313185B1 (en) Systems and methods for authenticating devices
CN104412273A (zh) 用于进行激活的方法和***
CN108270739B (zh) 一种管理加密信息的方法及装置
CN110708291B (zh) 分布式网络中数据授权访问方法、装置、介质及电子设备
CN107528689B (zh) 一种基于Ukey的密码修改方法
US11405202B2 (en) Key processing method and apparatus
CN110298186B (zh) 一种基于动态可重构密码芯片的无密钥数据加解密方法
CN110771190A (zh) 对数据的控制访问
CN103378971A (zh) 一种数据加密***及方法
CN112685786A (zh) 一种金融数据加密、解密方法、***、设备及存储介质
US9571273B2 (en) Method and system for the accelerated decryption of cryptographically protected user data units
JP4684714B2 (ja) ファイル管理システム、及びプログラム
CN114189862A (zh) 无线终端及无线终端在Uboot模式下的接口访问鉴权方法
CN112398818B (zh) 一种软件激活方法及其相关装置
CN111953480B (zh) 密钥生成装置以及方法、运算密钥生成装置以及方法
CN114285665A (zh) 一种密码加密方式转换方法及装置
WO2022199796A1 (en) Method and computer-based system for key management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination