Ask Leo! by Leo A. Notenboom

How do I keep my information on a shared computer private?

Search First! Then browse: Categories | Full Archive | By Date | Newsletter

Home » General Computing

Summary: When using a shared computer it's often easy for others to see your data or history. If you must use a shared computer, you need to protect yourself.

I share a computer and I want to know how to keep my information private.

Ultimately ... you can't. At least not easily, and even then it depends on the data that you're attempting to keep private, and the technical savvy of the individuals that you're attempting to keep it private from.

There's nothing like your own computer. But if you have to share, there are a couple of things that might help. A little.

First, you must realize that anyone with administrative access to the computer can see everything. You can use Windows file permissions to make files accessible to only you, but an administrator could still quite easily access those files using any number of techniques.

So if you're trying to keep things private from the system administrator, normal methods simply won't work.

You need encryption.

It's tempting to consider using the Windows NTFS file system's built-in encryption, which obscures the data to anyone but the Windows login account that owns it, but once again I can envision a potential way for the administrator to be able to login as you and then access the files. Couple that with the fact that the encrypted data is not portable and if the login account is ever mistakenly deleted all the data will be lost, NTFS encryption is just not something I recommend.

I normally recommend TrueCrypt for jobs like this, but unless you have administrative rights it won't work unless you first convince the administrator to install it for you. If you do have admin rights, then TrueCrypt is a perfect solution for securing your data. Only you know the passphrase, you can take your encrypted data to any machine, and you can leave it safely behind without fear of compromise.

There are other virtual drive encryption programs similar to TrueCrypt, but I'd expect them to need the same level of administrative access in order to set up a virtual drive.

So, if you don't have administrative privileges, I'll assume you'll need to encrypt your data some other way, which gets complicated because it's never as seamless as we'd like. You can use tools like WinZip or gpg to encrypt individual files or collections of files. WinZip encryption, as I understand it, can be cracked with a little effort; gpg is more complex to use, but extremely secure. Other solutions exist as well, but the issue is that your encryption must be done manually.

"In the final analysis there's really no substitute for your own computer under your own control."

Another, perhaps much simpler approach is simply not to leave your data on the machine at all. Use a removable USB thumbdrive or external hard disk and take it with you.

No matter how we've secured your data, there are still a couple of other issues we need to worry about.

History - your browser history, your recently used documents list, temporary files and more all remain on the computer in what are often commonly accessible areas, or areas that are at least accessible to the administrator. At a minimum you'll wand to clear your history when your done so as to leave as little trace as possible. You may want to invest in one of the many history wiping programs that do a more thorough job.

Spyware - this is a huge issue on publicly shared computers. You don't know what's installed on the machine, and there may be keystroke loggers and other forms of spyware intercepting whatever it is you're doing. Even with a computer that's only shared between a couple of people, it's one way that person A, with administrative privileges, can spy on person B. For the record, it need not be software. There are also hardware keyloggers that could be installed on the machine.

As you can see there are several issues sharing a computer.

It all really boils down to trust. If you don't trust the people you share a computer with, then you really need to take several extra steps to keep your information secure. And even then, it's not guaranteed.

In the final analysis there's really no substitute for your own computer under your own control.

Related:

Helpful? Get new articles weekly by email in my FREE newsletter!

Your Name:
Your Email:


Why Subscribe?

Article C2963 - March 15, 2007

Recent Comments
2 Comments

How can I protect myself from spyware on a public computer? We use computers at libraries when we are traveling. We do delete our history before logging off. Are there other issues we are not aware of? Thank you

Posted by: carin chapin at October 27, 2009 9:14 AM

I just tried going into Properties and marking a file as Hidden. Now I can't figure how to find it again. ??

Posted by: Tony at November 12, 2009 6:29 PM

Post a comment on "How do I keep my information on a shared computer private?":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!

(you may use HTML tags for style)

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

  • Read the article at the top of this page. If your comment shows you didn't, it'll be deleted and ignored.

  • Comment only on this article. Use the Google search box at the top of the page if you have a question about something else.

  • Don't include personal information in the comment. No email addresses. No phone numbers. No physical addresses.

  • Don't spam. Excessive links to unrelated sites within a comment or across multiple comments will cause all such comments to be removed.

  • Don't ask me to recover lost passwords or hacked accounts. I can't, and those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...


Question? Ask Leo!