I want to store my Bitcoins offline but have no access to a printer. I have an encrypted USB drive, a Macbook, and a 500 GB HD.
How can I securely encrypt my wallet.DAT file in order to store it on these devices?
Is there a better way to store coins offline for someone who does not have a printer ?
You can use a brain wallet. Please note that you don't need to remember a complete private key in order to create a brain wallet, the priv key can be generated from your password.