社区
非技术区
帖子详情
关于“PBEWithMD5AndDES”加密算法,到C#下如何实现?请jshi123进来接分。
busymj
2012-02-16 06:42:14
谢谢。
...全文
184
1
打赏
收藏
关于“PBEWithMD5AndDES”加密算法,到C#下如何实现?请jshi123进来接分。
谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jshi123
2012-02-16
打赏
举报
回复
来了来了,谢谢啦
java jasypt包
PBE
With
MD5
An
dDES
算法加解密
C#
版
Java 使用jasypt包辅助,
实现
密码加解密。本方法
实现
了
C#
版,适用于一方加密另一方解密的情况,根据默认配置改版,可在当前版本基础上自定义更改指定算法、hash迭代次数、salt生成方式等
C#
版
PBE
With
MD5
An
dDES
加解密.rar
C#
版
PBE
With
MD5
An
dDES
加解密 有示例,可使用,如果需要修改 int
md5
iterations = 19; int segments = 1; salt
java与
C#
的
PBE
加密
java的
PBE
With
MD5
An
dDES
加密
C#
的
PBE
With
MD5
An
dDES
加密
PBE
是一种基于口令的
加密算法
,使用口令代替其他对称
加密算法
中的密钥,其特点在于口令由用户自己掌管,不借助任何物理媒体;
PBE
算法是对称
加密算法
的综合算法,常见算法
PBE
With
MD5
An
dDES
,使用
MD5
和DES算法构建了
PBE
算法。将盐附加在口令上,通过消息摘要算法经过迭代获得构建密钥的基本材料,构建密钥后使用对称
加密算法
进行加密解密。 算法/密钥长度/默认密钥长度: 1.
PBE
With
MD5
An
dDES
/56/56 2.
PBE
With
MD5
AndTripleDES/112,168/168 3.
PBE
WithSHA1An
dDES
ede/112,168/168 4.
PBE
WithSHA1AndRC2_40/40 to 1024/128 工作模式:CBC 填充方式:PKCS5Padding
对称
加密算法
的PHP类.zip
<?php class Xcrypt{ private $mcrypt; private $key; private $mode; private $iv; private $blocksize; public function __construct($key, $mode = 'cbc', $iv = "off"){ switch (strlen($key)){ case 8: $this->mcrypt = MCRYPT_DES; break; case 16: $this->mcrypt = MCRYPT_RIJNDAEL_128; break; case 32: $this->mcrypt = MCRYPT_RIJNDAEL_256; break; default: die("Key size must be 8/16/32"); }常用对称
加密算法
类支持密钥:64/128/256 bit(字节长度8/16/32)支持算法:DES/AES(根据密钥长度自动匹配使用:DES:64bit AES:128/256bit)支持模式:CBC/ECB/OFB/CFB密文编码:base64字符串/十六进制字符串/二进制字符串流填充方式: PKCS5Padding(DES)
非技术区
7,765
社区成员
63,203
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章