Pages:
Author

Topic: Private key to bitcoina ddress on Windows 95 - page 4. (Read 5395 times)

legendary
Activity: 1078
Merit: 1016
760930
I had the computer lying around, i though i would generate addresses offline with it and then keep it offline in case there is a virus that can upload the addresses that the computer generated offline once it gets online again.

Well the problem is that with a Windows version that old you don't even know whether you are getting cryptographically secure private keys. MS software that old did have a weak random number generator if I remember correctly.

You know you can install Linux on old computers. A debian wheezy + xfce installation uses barely any resources. Not sure how feasible that might be for you though. Depends on your skill level.

I want to generate the private keys myself

Oh, I see you are generating the private keys manually using dice? So you just want to do the EC math and hashing on the Win 95 computer? Unique use case.

You know if I were in your situation I would worry about whether the address corresponds with the private key you have. Using well tested, widely used software gives you at least some degree of comfort that the hashing is done correctly. Not sure the same can be said about bespoke one off scripts.

Converting a hex number to a bitcoin address does not require a very complex script, and I've actually worked with that for a couple years now... Also my scripts use the python-ecdsa library for the more critical parts, which has been battle tested in the field (by electrum).

And finally the integrity of the result could be cross-checked using the verifymessage function of bitcoind or electrum (for instance).
legendary
Activity: 3612
Merit: 1564
I had the computer lying around, i though i would generate addresses offline with it and then keep it offline in case there is a virus that can upload the addresses that the computer generated offline once it gets online again.

Well the problem is that with a Windows version that old you don't even know whether you are getting cryptographically secure private keys. MS software that old did have a weak random number generator if I remember correctly.

You know you can install Linux on old computers. A debian wheezy + xfce installation uses barely any resources. Not sure how feasible that might be for you though. Depends on your skill level.

I want to generate the private keys myself

Oh, I see you are generating the private keys manually using dice? So you just want to do the EC math and hashing on the Win 95 computer? Unique use case.

You know if I were in your situation I would worry about whether the address corresponds with the private key you have. Using well tested, widely used software gives you at least some degree of comfort that the hashing is done correctly. Not sure the same can be said about bespoke one off scripts.
legendary
Activity: 1078
Merit: 1016
760930
OK, here you go: a zip file with a portable Python 2.5.4, that you can unzip to any folder on your Win95 machine. I've also added NoBrainr in there so you can see if it works. (The "App" subfolder)

So once this is unzipped, just cd to that App folder, and type:
..\python.exe NoBrainr.py

If you get output similar to the below line, it means everything's fine and I can proceed with the actual script...

Code:
1G2YmiFZmhrQvvCPapTSXLoXF6Dm6FVWSm == fonts night lab! canon atop dx madly
newbie
Activity: 38
Merit: 0
I didn't read all posts, but seriously windows 95 ? why ?

if you are just playing around and not that you cant afford a new PC that can run windows 7 or Ubuntu 12.04 then I really want to know why Win95 ?

if you are from EU and if you can not afford a new PC I can donate a used machine that I do not use anymore, it has a Core2Duo 2.33 GHz and 3GB DDR2, and 320 or 500 GB (don't remember) and it is a Lenovo SFF that comes with windows Vista licence that you can downgrade to win XP if you wish.

Thank you for the offer, but i'm fine Smiley

Older machines maybe have less surveillance on them like these: http://news.cnet.com/8301-13578_3-57617244-38/nsa-reportedly-using-radio-waves-to-tap-offline-computers/
legendary
Activity: 1148
Merit: 1001
things you own end up owning you
I didn't read all posts, but seriously windows 95 ? why ?

if you are just playing around and not that you cant afford a new PC that can run windows 7 or Ubuntu 12.04 then I really want to know why Win95 ?

if you are from EU and if you can not afford a new PC I can donate a used machine that I do not use anymore, it has a Core2Duo 2.33 GHz and 3GB DDR2, and 320 or 500 GB (don't remember) and it is a Lenovo SFF that comes with windows Vista licence that you can downgrade to win XP if you wish.
legendary
Activity: 1078
Merit: 1016
760930
You need to install MSI support for Win95:
EDIT: Link offline.. Sad

I will make and upload a zip of the proper Python runtime...
newbie
Activity: 38
Merit: 0
When i run NoBrainr/1.052/c_/Python27/python.exe it tells me it needs a later version of Windows
: /

OK, thanks for your feedback. To resolve this, I would suggest that you install Python 2.5.4, which is the latest version of Python that supports win 95 and is available at http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi

If this installation completes without errors, copy the entire 'App' folder from the NoBrainr installation under the Python2.5.4 location and try to run NoBrainr script from the command line - something along the lines of:
 ..\python.exe NoBrainr.py

When i double-click python-2[1].5.4.msi it asks for a program to open it with, hm..

do a net install ... of linux if you don't have CD reader.
http://www.linuxjournal.com/content/slimline-debian-install-its-easier-you-might-think

Interesting Smiley i will try that is flatflys method doesn't work

I had the computer lying around, i though i would generate addresses offline with it and then keep it offline in case there is a virus that can upload the addresses that the computer generated offline once it gets online again.

Well the problem is that with a Windows version that old you don't even know whether you are getting cryptographically secure private keys. MS software that old did have a weak random number generator if I remember correctly.

You know you can install Linux on old computers. A debian wheezy + xfce installation uses barely any resources. Not sure how feasible that might be for you though. Depends on your skill level.

It seems OP doesn't want the Win95 machine to generate the privkeys - just to convert a hex input into a bitcoin address - if I understand the top post correctly.

That is correct.
full member
Activity: 208
Merit: 148
I had the computer lying around, i though i would generate addresses offline with it and then keep it offline in case there is a virus that can upload the addresses that the computer generated offline once it gets online again.

Well the problem is that with a Windows version that old you don't even know whether you are getting cryptographically secure private keys. MS software that old did have a weak random number generator if I remember correctly.

You know you can install Linux on old computers. A debian wheezy + xfce installation uses barely any resources. Not sure how feasible that might be for you though. Depends on your skill level.

It seems OP doesn't want the Win95 machine to generate the privkeys - just to convert a hex input into a bitcoin address - if I understand the top post correctly.
legendary
Activity: 1512
Merit: 1011
do a net install ... of linux if you don't have CD reader.
http://www.linuxjournal.com/content/slimline-debian-install-its-easier-you-might-think
newbie
Activity: 38
Merit: 0
I had the computer lying around, i though i would generate addresses offline with it and then keep it offline in case there is a virus that can upload the addresses that the computer generated offline once it gets online again.

Well the problem is that with a Windows version that old you don't even know whether you are getting cryptographically secure private keys. MS software that old did have a weak random number generator if I remember correctly.

You know you can install Linux on old computers. A debian wheezy + xfce installation uses barely any resources. Not sure how feasible that might be for you though. Depends on your skill level.

I want to generate the private keys myself
legendary
Activity: 3612
Merit: 1564
I had the computer lying around, i though i would generate addresses offline with it and then keep it offline in case there is a virus that can upload the addresses that the computer generated offline once it gets online again.

Well the problem is that with a Windows version that old you don't even know whether you are getting cryptographically secure private keys. MS software that old did have a weak random number generator if I remember correctly.

You know you can install Linux on old computers. A debian wheezy + xfce installation uses barely any resources. Not sure how feasible that might be for you though. Depends on your skill level.
newbie
Activity: 38
Merit: 0
Cool use LiveCD (linux) on Win95 machine ... that's the right thing to do. Grin

Great idea! hah hm..

.. damn, it has no floppy drive

[/quote]

OK, thanks for your feedback. To resolve this, I would suggest that you install Python 2.5.4, which is the latest version of Python that supports win 95 and is available at http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi

If this installation completes without errors, copy the entire 'App' folder from the NoBrainr installation under the Python2.5.4 location and try to run NoBrainr script from the command line - something along the lines of:
 ..\python.exe NoBrainr.py
[/quote]

I'm working on it
legendary
Activity: 1078
Merit: 1016
760930
Cool use LiveCD (linux) on Win95 machine ... that's the right thing to do. Grin

Also a good idea, of course Smiley
legendary
Activity: 1078
Merit: 1016
760930
When i run NoBrainr/1.052/c_/Python27/python.exe it tells me it needs a later version of Windows
: /

OK, thanks for your feedback. To resolve this, I would suggest that you install Python 2.5.4, which is the latest version of Python that supports win 95 and is available at http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi

If this installation completes without errors, copy the entire 'App' folder from the NoBrainr installation under the Python2.5.4 location and try to run NoBrainr script from the command line - something along the lines of:
 ..\python.exe NoBrainr.py
legendary
Activity: 1512
Merit: 1011
 Cool use LiveCD (linux) on Win95 machine ... that's the right thing to do. Grin
newbie
Activity: 38
Merit: 0
I had the computer lying around, i though i would generate addresses offline with it and then keep it offline in case there is a virus that can upload the addresses that the computer generated offline once it gets online again.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
OP, may I ask why Windows 95? Isn't that like two decades old?
newbie
Activity: 38
Merit: 0
When i run NoBrainr/1.052/c_/Python27/python.exe it tells me it needs a later version of Windows
: /
newbie
Activity: 38
Merit: 0
I get this error message when i press nb_1052.exe

http://imgur.com/I0vtadA
legendary
Activity: 1078
Merit: 1016
760930
I will run NoBrainr and see what happends.

I will make a donation when the program works.

OK, sounds good - I will wait for your feedback on running NoBrainr before starting.
If you get no errors, I should be able to make the script you need quite fast, as it will easily build on the Python libraries included in the NoBrainr package.
Pages:
Jump to: