bigmessowires
Well-known member
I was inspired by another thread discussing the emerging (?) use of vintage computers for privacy reasons, due to their immunity to modern spyware and malware and other unknown malicious stuff. So here's one concrete example.
Let's say you want to get into Bitcoin. You could create an account with an exchange like Coinbase. But if you're paranoid, you may worry that Coinbase is going to steal your money, or it will get hacked, or a key logger will steal your Coinbase password.
To be more secure, you could create your own Bitcoin wallet, using a tool like bitaddress.org. At its heart a Bitcoin wallet is just two large numbers, a public one and a private one. You could print these two numbers on paper and put them in a safe. But how do you generate the numbers, and how do you print them? The computer you use for those steps might have some spyware on it that steals your private key.
Enter the vintage Mac. Assuming you accept the premise that something like a Mac IIsi is incapable of being infected with dangerous spyware (vintage 90s viruses notwithstanding), then you could do the whole process on the Mac. The calculations for public and private key numbers from bitaddress.org are done entirely on the client side in Javascript, so there's no risk of them being intercepted. You could even disconnect from the internet after navigating to the web page, but before generating the numbers. Then print out the info on your Imagewriter II, and you're good to go. Give the public key to other people so they can send you Bitcoin funds, use the private key if you ever want to spend your coins.
The only problem I see is that a web browser old enough to run on a vintage Mac may be incapable of running the Javascript necessary to generate the key numbers. I don't know the details, but it's just math, so it should be possible on an old Mac even if it's slow. Maybe an enterprising vintage Mac software developer could write a Bitcoin keygen app that supports the Mac 128K.
This is a real Bitcoin paper wallet, generated by bitaddress.org. No, it does not have any coins in it, nor do I plan to use it now that I've published the private key. But it gives you an idea for how this could work. The graphics are just to make it look pretty, and the only information that really matters are the two numbers "bitcoin address" and "private key". The two QR codes encode the same information in a way that's easier to enter into other software, should you ever need to do that.
Let's say you want to get into Bitcoin. You could create an account with an exchange like Coinbase. But if you're paranoid, you may worry that Coinbase is going to steal your money, or it will get hacked, or a key logger will steal your Coinbase password.
To be more secure, you could create your own Bitcoin wallet, using a tool like bitaddress.org. At its heart a Bitcoin wallet is just two large numbers, a public one and a private one. You could print these two numbers on paper and put them in a safe. But how do you generate the numbers, and how do you print them? The computer you use for those steps might have some spyware on it that steals your private key.
Enter the vintage Mac. Assuming you accept the premise that something like a Mac IIsi is incapable of being infected with dangerous spyware (vintage 90s viruses notwithstanding), then you could do the whole process on the Mac. The calculations for public and private key numbers from bitaddress.org are done entirely on the client side in Javascript, so there's no risk of them being intercepted. You could even disconnect from the internet after navigating to the web page, but before generating the numbers. Then print out the info on your Imagewriter II, and you're good to go. Give the public key to other people so they can send you Bitcoin funds, use the private key if you ever want to spend your coins.
The only problem I see is that a web browser old enough to run on a vintage Mac may be incapable of running the Javascript necessary to generate the key numbers. I don't know the details, but it's just math, so it should be possible on an old Mac even if it's slow. Maybe an enterprising vintage Mac software developer could write a Bitcoin keygen app that supports the Mac 128K.
This is a real Bitcoin paper wallet, generated by bitaddress.org. No, it does not have any coins in it, nor do I plan to use it now that I've published the private key. But it gives you an idea for how this could work. The graphics are just to make it look pretty, and the only information that really matters are the two numbers "bitcoin address" and "private key". The two QR codes encode the same information in a way that's easier to enter into other software, should you ever need to do that.