相关疑难解决方法(0)

我该如何创建DES密钥?为什么7个字符的字符串不够用?

我在理解密码学中的密钥长度要求方面遇到了一些困难.我目前正在使用DES,我认为它是56位...现在,通过将8个字符的密码转换为byte[]我的加密工作.如果我使用7位数密码,则不会.

现在,请原谅我,如果我错了,但是因为ASCII字符是7位,因此8*7 = 56位?

这对我来说似乎不对.如果我想使用密钥,为什么我不能只传入我的密钥的盐渍哈希,即MD5哈希?

我确信这很简单,但我无法清楚地了解正在发生的事情.

security encryption cryptography des key

4
推荐指数
3
解决办法
2万
查看次数

是否有.NET类来处理加密?

我需要加密字节码以通过连接发送到Web服务,最好使用GUID作为密钥.我已经做了一些研究,发现类似用途开发的几类,但一直没能多转起来被内置到Windows库.我的问题是:C#内置了一些执行此任务的内容吗?如果没有,我将非常感谢任何有关实施的建议.

编辑:阅读此帖后我何时会选择AesCryptoServiceProvider而不是AesManaged或RijndaelManaged? 我将使用AESCryptoServiceProvider.

c# encryption web-services guid bytecode

4
推荐指数
1
解决办法
2430
查看次数

在c#中加密文件最简单的方法是什么?

事先:

我确实读过关于SO的其他主题,但我找不到答案.
(其他是关于配置文件或技术列表)

因此我的问题非常简单,虽然有点主观(我事先会给它贴上标签:-))什么是最简单的方法..

c# encryption

3
推荐指数
1
解决办法
7241
查看次数

标签 统计

encryption ×3

c# ×2

bytecode ×1

cryptography ×1

des ×1

guid ×1

key ×1

security ×1

web-services ×1