Я пытаюсь написать код, используя метод OTP. В соответствии с теориями безопасности мне нужно, чтобы текстовые документы хранились только в памяти и никогда не записывались на физический диск. Мне кажется, что мне нужна команда tmpnam, но, насколько я вижу, она сохраняет файл на диске, а не в ОЗУ.
При использовании C ++ существует ли какой-либо (независимый от платформы) метод, позволяющий файлу существовать только в ОЗУ? Я хотел бы избежать использования метода RAM-диска, если это возможно.
Спасибо
Edit:
Спасибо, для меня это больше просто учеба, я новичок в шифровании и просто работаю с разными методами, я не планирую использовать многие из них (особенно OTP из-за удвоения исходного размера файла из-за "pad" «).
Если я полностью честен, я пользователь Linux, так что отказ от Windows не будет слишком плохим, сейчас я изучаю использование RAM-дисков, так как FUSE кажется немного излишним для "обучения".