Storing Passwords?

I have many accounts in many different sites. Read to not use same password on same site for obvious reasons. I have all my username/passwords on my computer in a microsoft office sheet and also on my usb as well. Obviously if i lose it, thats very bad b/c it has the site and the password in it.
First off, how does one lock a document? I know when someone sent me an adobe document, i couldnt open it without entering a passport that they told me. So basically whenever i try to open the same document that is saved on computer, it requires the password. Can someone tell me how i would be able to do this for word documents? I have openoffice by the way and not microsoft word on this computer.
Also is there a place to store it online? I heard someone mention keepass. I downloaded it but not sure how it really works. So basically you only need to remember 1 password right? Then when you access it, you have all the password for each site you have on it? How does one even put the password in keepass? You suppose to type it manually or transfer a document to it such as an openoffice or microsoft word or wordpad or excel sheet on it because im not sure how that works. Also is keepass very safe? Thus if someone hacks your acct, then they would have all the passwords. So would it be good idea to just put passwords in it but dont put the actual site to it and just recall which password is which site when you see all the password if that makes sense?

Well I understand that cracking a Word document that is password protected is straightforward. http://www.ntechcomm.com/2013/10/crack-microsoft-word-password/

Keypass has an import feature in the file menu. Their help center is here: Help Center - KeePass

There are advantages and disadvantages to different password storage techniques. I fear that memory is no longer a viable technique, given hacker sophistication.

I use Lastpass, which I also have on my phone and tablet. It’s very easy to use and I’d say more secure than your present method. https://lastpass.com/

As mentioned in the fourth comment at the bottom of that article, the procedure only applies to removing read-only protection on an unencrypted document. That’s not the same as cracking an encrypted document.

As far as I know, Word’s built-in document encryption is still reasonably secure, provided that you
[ol]
[li]save the document in .docx format, not .doc[/li][li]encrypt the entire document rather than using other features such as edit protection[/li][li]set a very complex password[/li][/ol]
The pre-Office 2007 formats such as .doc and .xls are not secure and can be cracked in under a minute with free tools.

The aforementioned KeePass is a good free solution. RoboForm isn’t free but is fairly inexpensive and offers a lot of very convenient browser integration features.

I have finally taken to not storing them at all…it’s just too annoying to always have to pull the notebook out and I don’t trust the online password vaults (let alone a spreadsheet on my computer). I have an alpha prefix and a numeric suffix I usually use, and in between I use some mnemonic or word play on the name of the site itself that’s easy enough to remember. If I do get stuck, they make it easy to reset the password and move on.

I store my user names and passwords the old fashioned way: Written on separate pieces of paper (in plain human-readable text :eek: ), stored in a manila folder. Absolutely secure against any kind of electronic hacking or cryptographic attacks!

I only need to worry (which I don’t actually do much) about some evil person physically breaking into my apartment, finding that folder, recognizing it for what it is, and thinking that he might find it more valuable to take than stealing my computer itself (or other valuables).

ETA: And I never store passwords on my computer, or in my browser, and I always delete cookies.