首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于snaplogic帐户的加密方法(SMTP、基本身份验证)

用于snaplogic帐户的加密方法(SMTP、基本身份验证)
EN

Stack Overflow用户
提问于 2019-05-08 18:08:54
回答 1查看 138关注 0票数 -1

通过使用snaplogic read snap,我们可以获取帐户详细信息及其密码。

实际情况是来自snaplogic的响应读取快照包含加密的密码。我需要的是passowrd的解密方法。

EN

回答 1

Stack Overflow用户

发布于 2019-05-23 07:27:02

有了公钥,您可以使用它来加密Snaplogic帐户中的敏感字段。"short“值使用的加密算法是"RSA-OAEP”,散列为"SHA-256“。如果该值为零长度或不是“短”(大于100字节),则需要使用AES加密该属性,因为\ OAEP算法只能加密固定数量的数据。

使用AES加密时,256位密钥必须与IV一起生成,并与AES/CBC/PKCS7Padd算法一起使用,以加密属性值。然后使用RSA-OAEP算法对AES密钥进行加密。

仅使用非对称加密(即RSA-OAEP)的加密帐户应包含以下字段:值:UTF8编码属性值的Base64编码加密。key:用于加密的公钥的别名。

如果该属性是使用AES密钥加密的,则该属性应该包含额外的字段: sym_iv:用于进行对称加密的base64编码的IV。sym_key:用于进行对称加密的base64编码的AES密钥。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56038259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档