文件名加密(没有非法字符)

2 c# encryption filenames

我有一个加密函数,加密字符串用作文件名.问题是很多加密的字符串包含在/或\等窗口中的文件名中不允许的字符.

有没有什么方法可以加密文件名(或至少让用户直接读取它们才能被程序解密)?

谢谢

Aus*_*nen 7

假设文件名没有值(如果是,我会将该数据添加为文件内容),我只使用Path.GetRandomFileName并传递它.

[Path.GetRandomFileName]返回一个加密强大的随机字符串,可用作文件夹名称或文件名.