为了账号安全,请及时绑定邮箱和手机立即绑定

golang rc4 结果不正确...

golang rc4 结果不正确...

慕码人8056858 2019-04-06 16:56:53
golangrc4结果不正确.packagemainimport( "crypto/rc4" "fmt")funcmain(){ rc,err:=rc4.NewCipher([]byte("5813aecc-0d05-497e-aafa-3111610cf44c")) iferr!=nil{ panic(err) } src:=[]byte("helloworld") fmt.Println(src) rc.XORKeyStream(src,src) fmt.Println(src) rc.XORKeyStream(src,src) fmt.Println(src)}输出:[10410110810811132119111114108100][2163614356205016920731252154][03270107105652362824624821]
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

每次XORKeyStream之前都要执行一下rc4.NewCipher([]byte("5813aecc-0d05-497e-aafa-3111610cf44c"))
                            
查看完整回答
反对 回复 2019-04-06
  • 2 回答
  • 0 关注
  • 281 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信