试图翻译从Java中的ColdFusion UserVoice的令牌生成器,我注意到在Java中的散列函数可以执行一个ColdFusion的:ColdFusion和Java的加密功能
String salted = "63bfb29835aedc55aae944e7cc9a202dmbdevsite";
byte[] hash = DigestUtils.sha(salted);
给= [-19,-18 ,7,92,-121,13,88,68,-84,61,-77,-20,-85,-102,-102,-62,-70,-45,-16,18]
<cfset Salted="63bfb29835aedc55aae944e7cc9a202dmbdevsite" />
<cfset hash=Hash(Salted,"SHA") />
<cfset arrBytes = hash.GetBytes() />
给出= 69686969485553675655486853565252656751686651696765665765576567506665506870484950
任何人都可以解释这一点吗?
谢谢
它完美地工作,谢谢。 – Houssem 2011-04-17 09:18:24