this.p={ m:2,
b:2,
loftPermalink:'',
id:'fks_085071084084086075080087082095080081088066087082082065',
blogTitle:'使用openssl进行3des加密',
blogAbstract:'由于要在linux下进行3des-ecb加密,在网上找了一些源码,很多根本不能运行,能运行的也都无法直接使用,不是我看不懂要怎么用,就是那些不符合ecb方式加密。给一帮不认识的人发邮件求源码,只有一个人回了,虽然他给的源码我已经有了,没有什么用,但是他告诉我linux下可以使用openssl进行加密。
google了一把,发现这openssl是个好东西。下载了一个tar包,直接config&&make&&make install。安装之后在http://hi.baidu.com/linuxforum/blog/item/db9c3538a73acdf4b311c724.html上找了一段源码。不出意料,不能直接编译。
哎,就知道事情不会这么顺利。
一开始提示找不到openssl/des.h。find一下,有这个头文件,但是不在/us',
blogTag:'',
blogUrl:'blog/static/47913442200893025330206',
isPublished:1,
istop:false,
type:0,
modifyTime:1225350894616,
publishTime:1225349610206,
permalink:'blog/static/47913442200893025330206',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
vote:{},
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
mcon:'',
srk:-100,
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
}
{list a as x}
{if !!x}
{if x.visitorName==visitor.userName}
{else}
{/if}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
{/if}
${fn(x.visitorNickname,8)|escape}
{/if}
{/list}
{if !!a}
${fn(a.nickname,8)|escape}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{/if}
{list a as x}
{if !!x}
推荐过这篇日志的人:
{list a as x}
{if !!x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
{if !!y}
{/if}
{list a as x}
{if !!x}
{list a as x}
{if !!x}
{list a as x}
{if !!x}
{list a as x}
{if x_index>4}{break}{/if}
{if !!x}
${fn1(x.title,60)|escape}${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{/if}
{/list}
{list a as x}
{if !!x}
{if !!(blogDetail.preBlogPermalink)}
网易新闻
${headlines.title|escape}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
被推荐日志
最新日志
该作者的其他文章
博主推荐
随机阅读
首页推荐
{list a as x}
{if !!x}
${x.nickName|escape} 投票给
{var first_option = true;}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if} “${b[voteToOption_index]}”
{/if}
{/list}
{if (x.role!="-1") },“我是${c[x.role]}” {/if}
${fn1(x.voteTime)}
{if x.userName==''}{/if}
{/if}
{/list}