encryption相关内容

加密 JWT 有效负载

JWT 有 3 个部分: 标题:算法 &代币类型 有效负载:数据 使用密钥验证签名 是否可以加密有效载荷?以下是我的令牌的有效负载: {“iss":“乔",“exp":“1300819380",“数据":{“id":“12",“用户名":“PH",“qntRed":“7",“qntGrad":{“1":“800",“2":“858",“3":“950",“4":“745",“5" ..
发布时间:2022-01-10 09:00:08 其他开发

jwt web token 应该加密吗?

我正在阅读有关 JWT Web 令牌作为响应用户的访问令牌的文章.其中一些提到网络令牌应该能够被用户解码. 这是否意味着解密整个网络令牌不是一个好习惯?例如,我想将以下 JWT Web 令牌返回给可以解码这条信息的用户. eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9l ..
发布时间:2022-01-10 08:35:26 其他开发

在 Python 3 中删除字符串文字前面的“b"字符

我是 python 编程的新手,我有点困惑.我尝试从字符串中获取字节以进行散列和加密,但我得到了 b'...' b 字符串前面的字符,如下例所示.有什么办法可以避免这种情况吗?谁能给出解决方案?对不起这个愚蠢的问题 导入hashlibtext = "我的秘密数据"pw_bytes = text.encode('utf-8')打印('打印',pw_bytes)m = hashlib.md5() ..
发布时间:2022-01-09 19:07:17 Python

加密/解密字符串的最佳算法密钥存储方式

不建议将电子邮件地址以纯文本形式存储在数据库中,因此我想找出执行此操作的最佳算法.选项是: (来自文档) CFMX_COMPAT:ColdFusion MX 和之前版本中使用的算法.此算法是最不安全的选项(默认). AES:美国国家标准与技术研究院 (NIST) FIPS-197 指定的高级加密标准. BLOWFISH:由 Bruce Schneier 定义的 Blowfi ..
发布时间:2022-01-09 15:26:28 其他开发

使用 Java 在 ColdFusion 中计算 HMAC-SHA256 摘要

我们正在尝试在 ColdFusion 中计算 HMAC-SHA256 摘要,并且我们正在使用 HMAC CFC,但在一种情况下,与以不同语言生成的摘要相比,它产生的摘要结果不同 - 尝试使用相同的数据红宝石&PHP 并得到预期的结果.我也尝试过它所基于的 CF_HMAC 自定义标签,并得到了相同的结果. 我了解到,从 CF8 encrypt() 开始支持 HMAC-SHA256,但它仅在 E ..
发布时间:2022-01-09 14:51:43 Java开发

PHP ColdFusion9 AES 加密 - 不同的结果

PHP 和 ColdFusion9 中的 AES 加密产生不同的结果.有人可以帮帮我吗? 以下 PHP 代码 $key = "12345678123456781234567812345678";$iv = "1234567812345678";$data = "这是一个纯字符串.";echo base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_128, ..
发布时间:2022-01-09 14:44:18 PHP

在 Coldfusion 中加密并在 C# 中解密

这里是coldfusion中用来加密的代码 它正在生成像 714FEA9A9A2184769CA49D5133F08580 这样的加密值,考虑到它只是大写和数字,这对我来说似乎很奇怪. 我应该使用什么 C# 库来正确解密它? 同时查看此信息,貌似默认使用UUEncode算法进行编码. 我应该要求加密器使用 Base64 作为编码参数吗? 解决方案 它正在生成像 ..
发布时间:2022-01-09 14:39:49 C#/.NET

检查连接是 TLSv1 还是 SSLv3 (SSL_CIPHER_description/SSL_CIPHER_get_name)

我有一个使用 OpenSSL 的服务器应用程序.我试图了解什么类型的 SSL 连接正在访问我的系统(即 SSLv2、SSLv3、TLSv1、TLSv1.1、TLSv1.2).特别是,我正在努力禁用 SSLv3(re:POODLE).在我这样做之前,我想看看谁/什么在 SSLv3 上连接 我目前正在使用 SSL_CIPHER_description 和 SSL_CIPHER_get_name ..
发布时间:2022-01-07 19:34:09 其他开发

OpenSSL 不会创建私钥?

好的,这是我第一次在项目中使用加密.我将我的托管服务提供商用于 SSL,但我也想加密敏感的数据库部分.为此,我被告知使用 OpenSSL.我正在我的本地主机 (WAMP) 上测试它,并且已经安装了 OpenSSL 并打开了 PHP 和 Apache SSL mods.好的,所以我一直在关注教程,并且使用几种建议的方法,已经能够生成公钥并将其存储为文件.出于某种原因,我似乎无法生成私钥.我将发布我尝 ..
发布时间:2022-01-07 19:33:15 PHP

OpenSSL AES_cfb128_encrypt C++

我试图实现一个“非常"简单的加密/解密示例.我需要它用于我想加密一些用户信息的项目.我无法加密整个数据库,只能加密表中的某些字段. 数据库和项目的其余大部分工作,除了加密:这是它的简化版本: #include #include #include #include 使用命名空间标准;int main(){/* ckey 和 ivec 是两个 128 位的密钥加密和重新加密您的数据.请注意, ..
发布时间:2022-01-07 19:30:53 C/C++开发

AES - 用 Ja​​va 简单加密,用 openssl 解密

我正在尝试使用 Java Cryto 在 Java 中进行简单的 AES 加密,然后可以在 ObjectiveC 中使用 OpenSSL 对其进行解密. 因为我不是在做 ObjectiveC 方面的工作,所以我想使用 openSSL 命令行确保它可以工作,但我总是得到“错误的幻数" 这是我的 Java 代码 public class EncryptionUtils {私有静态最终字符 ..
发布时间:2022-01-07 19:25:38 Java开发

从模数初始化公钥 &使用 OpenSSL 的指数

尝试生成给定 API 模数和指数的 RSA 公钥.我在 iOS 4.2 上使用 OpenSSL. 手动生成公钥是一个选项(见下文)但是我不确定如何在模数中包含指数逻辑 -----开始公钥--来自 API 的模数-----结束公钥----- 根据@James 的评论,我可以编写公共 pem 但得到空白的私钥.这是我的代码: char szModulus = "1162" ;char *s ..
发布时间:2022-01-07 19:24:42 移动开发

AES 加密 - 使用 OpenSSL 生成密钥

作为参考并作为帖子的延续:如何使用 OpenSSL 解密 Java AES 加密数据? 我有以下问题. 我正在使用 OpenSSL 库和 C 语言编程来加密 aes-cbc-128 中的数据.我得到了任何输入二进制数据,我必须对其进行加密. 我了解到 Java 也有一个 CipherParameters 接口来设置 IV 和 KeyParameters. 有没有办法使用 o ..
发布时间:2022-01-07 19:24:30 其他开发

AES加密使用openssl解密使用java

我必须使用 openssl 命令行或 C api 加密一个 xml 文件.输出应为 Base64. 一个java程序将用于解密.此程序由客户提供且无法更改(他们将此代码用于遗留应用程序).正如您在下面的代码中看到的那样,客户提供了一个密码短语,因此将使用 SecretKeySpec 方法生成密钥. Java 代码: //密码private static final byte[] pa ..
发布时间:2022-01-07 19:21:21 Java开发