【发布时间】:2017-11-20 21:58:06
【问题描述】:
我正在尝试为字符串创建一个简单的加密方案。字符串的每个字符都被赋予另一个 ascii 值。
它需要将最多 246 个 ascii 字符写入磁盘上的一个简单文件。
我想知道将这些特殊字符写入磁盘是否安全,或者是否会导致不良结果。感谢您的帮助。
编辑:我正在考虑类似于以下的算法:
* Convert each character of string to its integer number (hence 110 for 'n' and 122 for 'z')
* Double that number (get 220 and 244)
* Convert this to character (will get extended ascii codes)
* Save these characters to file.
使用通常的文本文件写入功能将这些extended ascii characters 保存到磁盘文件是否安全?
【问题讨论】:
-
"ascii characters up to 246"是什么意思?
-
请注意,我们处于后 ASCII 世界,这不仅仅意味着其他语言,想想表情符号。
-
@JamesKPolk 和@Zaph:请参阅上面我的问题中的编辑。
标签: encryption ascii disk