I need to store a key which needs to be hidden from everyone else. This needs to be non-volatile storage . One alterative is using files created with zero read, write and modify permissions. Are there other alternatives? And how do I access files(create, read, etc, files with zero permissions) within a device driver? Any sample code for access to files , would be greatly appreciated. Thanx in advance, ~Rahul -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/