I know that you integrate a lot of security into the kernel as well as the operating system as a whole through the use of cryptography, code auditing, small base install, swapfile encryption, etc. But, I have not seen OpenBSD do anything with secure file deletion. I know that there are programs around that will securely delete files, but that depends on the user remembering to use it with certain files, not with others, etc.
What I was wondering was have you ever considered implementing secure file deletion into the kernel in such a way that when a partition is mounted, a flag can be given either through fstab or the command line that will cause the kernel to automatically securely delete files on that partition and not others? What do you see as the pros and cons of this and do you consider it a valid idea?
I know that you integrate a lot of security into the kernel as well as the operating system as a whole through the use of cryptography, code auditing, small base install, swapfile encryption, etc. But, I have not seen OpenBSD do anything with secure file deletion. I know that there are programs around that will securely delete files, but that depends on the user remembering to use it with certain files, not with others, etc. What I was wondering was have you ever considered implementing secure file deletion into the kernel in such a way that when a partition is mounted, a flag can be given either through fstab or the command line that will cause the kernel to automatically securely delete files on that partition and not others? What do you see as the pros and cons of this and do you consider it a valid idea?