作者rtt2008 (rtt)
看板LinuxDev
标题[问题] 在Linux加密字串,window解密字串
时间Tue May 14 09:40:13 2013
小弟在进行Liunx 与windows跨作业系统沟通
采用AES演算法进行加解密(在单一平台,加解密是成功的)
小弟方法是将加密字串存成文字档,binary档但结果都失败
小弟是linux新手,只知道windows和linux对於换行字元定义不同,
想请问还有什麽原因造成无法跨作业系统沟通呢?
感谢各位大大!
P.S.我字串是存成unsigned char*型式
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.200.169.82
1F:推 RouterHsieh:或许跟Linux/Windows换行字元不同有关? 05/14 09:52
※ 编辑: rtt2008 来自: 210.200.169.82 (05/14 09:54)
※ 编辑: rtt2008 来自: 210.200.169.82 (05/14 09:56)
2F:→ mayasky:UNIX2DOS试一下? 05/15 02:12
3F:→ buganini:fopen的时候要加b, 用stdin/stdout的话要setmode 05/16 12:12
4F:→ shemale:如果找不到unix2dos可以用这简单的命令: 06/12 05:50
5F:→ shemale:awk '{print $0"\r"}' inputfile > outputfile 06/12 05:51