`

SQL Server MD5 SHA1 加密

阅读更多

 declare @md5 varchar(40);

--乱码

 SELECT @md5 = hashbytes('MD5', '1') ;

 print @md5; 

--正常

 SELECT @md5=sys.fn_VarBinToHexStr(hashbytes('MD5', '1'))

 print SUBSTRING(@md5, 3, 35);

 print UPPER(SUBSTRING(@md5, 3, 35));

 

 SELECT @md5=sys.fn_VarBinToHexStr(hashbytes('SHA1', '1'))

 print SUBSTRING(@md5, 3, 35);

 print UPPER(SUBSTRING(@md5, 3, 35));

 

Reference:

1.  http://blog.chinaunix.net/uid-10697776-id-2935575.html

 SQLServer中的MD5加密实现方法——区分32位和16位加密

http://blog.sina.com.cn/s/blog_49540f440100hy9h.html

 

分享到:
评论

相关推荐

    轻松实现Sql Server 2005下的Base64、MD5、SHA1算法函数

    三种算法都可以很简单地实现,拒绝冗长的函数代码。 自己整理的东东,决不是随手粘贴来的,多收点分哈。如果正能对你的项目有所帮助,相信是值得滴~

    xp_crypt (sqlserver 数据库加密程序)

    SQL Server沒有辦法加密欄位裡的資料, 換言之, 只要有人取得存取資料庫或其檔案的權限, 就能夠很容易地檢視、複製、甚至修改您存在資料庫裡的機密資料...Hashes SHA-1, MD5 and DES. x.509 certificates are supported

    MSSQL2008常用自定义加密函数

    MSSQL2008常用自定义加密函数 支持16 32位结果 md2 md4 md5 sha sha1 base64等几种加密 编码方式 比如 dbo md5 "xxx" 16 返回16位的md5加密结果;dbo sha "xxx" 32 32位sha编码

    哈希加密算法SHA-1

    利用C语言实现sha-1加密算法,与芯片DS28E01一致接口

    一个完整的登陆验证窗体

    辅助程序(密钥生成器 MD5_SHA1_DES-Hash):用户直接写入数据库用户密码。注意的是本程序采用双层SHA算法加密,首次加密使用SHA512,二次加密使用SHA1。 SQLQuery.sql是本例使用的数据库脚本,可以使用SQL2008的...

    完全掌握加密解密实战超级手册.z01

    41314.5.3 实现WinRAR自加密 41314.5.4 解除RAR文件密码 41414.6 加密解密EXE文件 41514.6.1 用ASPack加密EXE文件 41514.6.2 用tElock加密EXE文件 41714.6.3 为EXE文件加口令 41914.7 解密MS SQL Server保护 ...

    完整登陆验证窗体+硬件绑定

    辅助程序(密钥生成器 MD5_SHA1_DES-Hash):用户直接写入数据库用户密码。注意的是本程序采用双层SHA算法加密,首次加密使用SHA512,二次加密使用SHA1。 SQLQuery.sql是本例使用的数据库脚本,可以使用SQL2008的...

    完全掌握加密解密实战超级手册.zip02

    41314.5.3 实现WinRAR自加密 41314.5.4 解除RAR文件密码 41414.6 加密解密EXE文件 41514.6.1 用ASPack加密EXE文件 41514.6.2 用tElock加密EXE文件 41714.6.3 为EXE文件加口令 41914.7 解密MS SQL Server保护 ...

    PHP网站开发语言技术特点及优势.docx

    1、跨平台特性:PHP 语言可以运行于 Linux... Blowfish ,TripleDES,MD5,并且 SHA1 也是可使用的 一些加密算法。 使用 PHP 语言运行 Linux、 FreeBSD、 OpenBSD、 Solaris Unix 操作系 统,不需安装任何杀毒软件及补丁

    总结了一些asp.net 经常需要用到的一些方法和类

    -----------------数据比较类(如比较时间大小) Cookie-------------------操作Cookie的类 DataBase-----------------数据操作的类 Encrypt------------------加密的类(有MD5和SHA1两种加密方法) ...

    xp_crypt 3.6 for mssql server

    mssql的存储过程增强和加密 XP_CRYPT encryption methods overview XP_CRYPT 3.6 supports: Symmetric algorithms AES DESX RC4 Triple DES ...Asymmetric algorithms ...SHA1 MD5 Digital signatures RSA DSA

    asp.net中常用到的类和方法(v 1.2)

    -----------------数据比较类(如比较时间大小) Cookie-------------------操作Cookie的类 DataBase-----------------数据操作的类 Encrypt------------------加密的类(有MD5和SHA1两种加密方法) ...

    网络盒子(netbox)

    内置 RSA、DES、3DES、SHA、MD5 提供可编程的安全虚拟机用于运行第三方程序 支持通过 ADO 和 ODBC 访问几乎所有的大型数据库 支持系统硬件设备 RS232、RS485 等 支持基于 Microsoft、CISCO 和其他厂商的群集技术...

    风越ASP代码生成器 2.4

    常用加解密、编解码(DES、MD5、SHA、BASE64) 批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器...

    风越ASP代码生成器FireAspCreatorv2.9.rar

    常用加解密、编解码(DES、MD5、SHA、BASE64) 批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置...

    JAVA上百实例源码以及开源项目

    第一步:运行ServerData.java 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动...

    JAVA上百实例源码以及开源项目源代码

     Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。  设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang...

Global site tag (gtag.js) - Google Analytics