保护隐私的电子身份凭证制作和使用方法及装置或系统

    公开(公告)号:CN119337414A

    公开(公告)日:2025-01-21

    申请号:CN202411346312.8

    申请日:2024-09-26

    Abstract: 保护隐私的电子身份凭证制作和使用方法及装置或系统:电子身份凭证包括用户信息验证模型;当向验证模型输入正确和/或真实的用户信息时,用户信息验证模型输出正确或成功,否则,输出错误或失败;用户信息为表明和/或证明用户身份的信息;当制作用户的电子身份凭证时,电子身份凭证制作装置或系统利用用户信息训练生成电子身份凭证的用户信息验证模型;当验证用户信息时,用户信息验证装置或系统从电子身份凭证中获得用户信息验证模型,将用户提交的表明其身份的信息输入到用户信息验证模型,用户信息验证模型输出验证结果。

    一种单个应用中微服务架构间数据调用方法

    公开(公告)号:CN118467126A

    公开(公告)日:2024-08-09

    申请号:CN202410551144.X

    申请日:2024-05-06

    Abstract: 本发明涉及电子信息技术领域,具体公开了一种单个应用中微服务架构间数据调用方法,先通过AOP切面方式将横切关注点与核心业务逻辑相分离,获取注解信息和方法信息,再解析注解信息和方法信息,判断事务执行是否成功,针对事务执行成功的则通过线程池异步调度执行系统进行注解信息和方法信息反射调用,判断反射调用是否调用成功,若调用成功,则从数据库中删除任务,补偿逻辑定时任务遍历数据库中未执行完成的任务并调度执行,通过此方式能够达到一致性的策略,当检测到服务调用失败时,可以采取相应的错误处理措施,并在适当的时候进行补偿逻辑的执行,以确保数据的一致性,从而保障微服务拆分时服务间调用数据的一致性。

    一种动态绑定信息的密钥使用方法

    公开(公告)号:CN118400105A

    公开(公告)日:2024-07-26

    申请号:CN202410603183.X

    申请日:2024-05-15

    Abstract: 动态绑定信息的密钥使用方法:当使用公钥PKA进行密码运算时,公钥使用方利用密钥使用信息生成针对公钥PKA进行代数运算的整数和/或元素,利用生成的整数和/或元素对公钥PKA进行代数运算,得到新的公钥PKB,利用公钥PKB进行密码运算;当使用私钥SKA进行密码运算时,或者当使用私钥对之前使用PKB进行密码运算后得到的数据进行密码运算处理时,私钥使用方利用密钥使用信息生成针对私钥SKA或针对私钥秘密进行代数运算的整数和/或元素,利用生成的整数和/或元素对原有私钥SKA和/或对私钥秘密进行代数运算,得到与新公钥PKB对应的新私SKB,使用私钥SKB进行密码运算;私钥秘密为私钥生成数据或为私钥的组成部分。

    一种动态可变的RSA密钥的生成和使用方法

    公开(公告)号:CN118054904A

    公开(公告)日:2024-05-17

    申请号:CN202410312755.9

    申请日:2024-03-19

    Abstract: 动态可变的RSA密钥的生成和使用方法:密码组件利用用户私密信息生成素数p、q,计算n=pq,任选或按约定方式选择一个整数e生成初始RSA公钥(e,n)并发布,将p、q丢弃;当对加密数据时,密码组件选一个素数e1,以(e1,n)作为RSA公钥对数据加密,将e1与加密数据一起存放、传送;当对加密数据解密时,密码组件利用用户私密信息生成素数p、q,据此计算得到与RSA公钥(e1,n)对应的私钥(d1,n),使用私钥(d1,n)对加密数据解密;当数字签名时,密码组件利用用户私密信息生成素数p、q,据此生成RSA公钥(e1,n)和私钥(d1,n),使用(d1,n)进行数字签名,将e1与签名的数据一起存放、传送;密码组件使用公钥(e1,n)进行签名验证。

    基于伪公钥数字证书的新公钥密码算法的密钥使用方法

    公开(公告)号:CN116865967A

    公开(公告)日:2023-10-10

    申请号:CN202310696037.1

    申请日:2023-06-13

    Abstract: 基于伪公钥数字证书的新公钥密码算法的密钥使用方法:伪公钥数字证书是X509格式的数字证书,其主体公钥为公钥密码算法A的伪公钥;伪公钥对应有一个公钥密码算法B的公钥,其对应的私钥也即伪公钥数字证书所对应的私钥为其所对应的公钥密码算法B的公钥所对应的私钥;当密码组件接收到使用一个伪公钥或/和使用一个伪公钥所对应的私钥进行密码运算的请求后,使用伪公钥所对应的公钥密码算法B的公钥或/和伪公钥所对应的公钥密码算法B的私钥进行密码运算,其中对于加密运算和签名运算返回的是伪密码数据;当密码组件接收到使用公钥密码算法A的密钥进行密码运算的请求后,公钥密码算法A的密钥进行密码运算,返回的是真实的密码数据。

    一种ECDSA签名私钥的安全可控使用方法及系统

    公开(公告)号:CN115865356A

    公开(公告)日:2023-03-28

    申请号:CN202211311564.8

    申请日:2022-10-25

    Abstract: ECDSA签名私钥的安全可控使用方法:用户终端有QU=dUG,SB=E(b),dB=(bdU)mod n,dU为用户的ECDSA私钥,G为基点,G的阶为n,QU为dU对应的公钥,b为[1,n‑1]内的秘密,Gb=b‑1G,E(·)为同态加密运算,签名辅助装置或系统有或能得到同态加密的解密运算的私钥;当需要使用dU对消息M签名时:先计算得到消息M的散列值e;用户终端、签名辅助装置或系统在[1,n‑1]内随机选择整数k1、k2,协同计算R=k1k2Gb;计算r=xR mod n,(xR,yR)=R;用户终端计算s1=E((k1)‑1(eb+rdB)),或者签名辅助装置或系统将c2=E((k2)‑1)传给用户终端,用户终端计算s1=E((k1k2)‑1(eb+rdB));签名辅助装置或系统解密s1得到s12,计算s=((k2)‑1s12)mod n或s=s12mod n;(r,s)为消息M的数字签名。

    单点登录系统中针对Form身份鉴别的单点登录集成方法

    公开(公告)号:CN102624737A

    公开(公告)日:2012-08-01

    申请号:CN201210083321.3

    申请日:2012-03-27

    Abstract: 本发明涉及一种单点登录系统中针对Form身份鉴别的单点登录集成方法,所述单点登录系统包括Web应用程序、Web服务器、登录请求代理页面、登录验证代理页面和登录验证HTTP插件、浏览器、身份服务系统、主帐户数据库以及主从帐户绑定数据库;登录请求代理页面接收获取登录页面的HTTP请求,将未登录的用户引导到身份服务系统进行登录;身份服务系统完成用户的身份鉴别后,通过浏览器将证明用户身份的安全令牌提交到用户要访问的Web应用系统的帐户名、口令验证URL;登录验证代理页面或HTTP插件接收或拦截提交到帐户名、口令验证URL的HTTP请求后,完成安全令牌验证,将用户在Web应用系统本地的帐户名、口令加入到HTTP请求中,从而实现用户在Web应用系统的登录。

    一种集成数字证书生成及证书和密钥使用方法及系统

    公开(公告)号:CN116155511B

    公开(公告)日:2025-02-11

    申请号:CN202310159282.9

    申请日:2023-02-14

    Abstract: 集成数字证书生成及证书和密钥使用方法及系统:数字证书签发系统针对用户证书请求,先生成一个未签名、其它信息已填充的数字证书A,生成签发者已签名的数字证书Bi,将数字证书Bi相对于未签名的数字证书A的差别信息集DSetBi,添加到未签名的数字证书A中,i=1,…,m,m≥1,形成待签名的集成数字证书A,然后对其签名得到集成数字证书A;在用户端,集成数字证书A的密钥对或私钥以及数字证书Bi的密钥对或私钥,作为一个集成密钥对象保存在用户密码装置或密码组件中;应用程序或数字证书应用编程接口在需要时从集成数字证书A中重构、恢复出需要使用的某个特定的数字证书Bi及其密钥包括公钥和私钥,1≤i≤m,然后使用数字证书Bi及其密钥。

    一种基于人体生物特征的秘密生成或隐藏及恢复方法

    公开(公告)号:CN118400106A

    公开(公告)日:2024-07-26

    申请号:CN202410606912.7

    申请日:2024-05-16

    Abstract: 本发明一种基于人体生物特征的秘密生成或隐藏及恢复方法:当初次生成秘密s时,获取用户人体生物特性信息,利用用户人体生物特性信息生成种子秘密y,利用随机选择的秘密生成参数x生成秘密s=F(x,y),将x安全保存;或者,当对已有秘密s进行隐藏时,获取用户人体生物特性信息,利用用户人体生物特性信息生成种子秘密y,利用s、y确定、得到满足关系s=F(x,y)的秘密隐藏参数x,将x安全保存;当后续使用秘密s时,取用户人体生物特性信息,生成种子秘密y,获取秘密生成参数x或秘密隐藏参数x,利用种子秘密y以及秘密生成参数x或隐藏参数x,通过s=F(x,y)计算得到秘密s;以上操作由密码组件或密码装置或密码系统执行。

Patent Agency Ranking