Pages:
Author

Topic: Open Source Project: Build your own secure Digital wallet for secure rx / tx (Read 3418 times)

legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
take a look at the programmable screens of 4D-systems as well.
Oh yeah I played with those, they were a pain in the but to control from a microprocessor
sr. member
Activity: 426
Merit: 250
take a look at the programmable screens of 4D-systems as well.
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
You know what would be interesting is if this device had GPS on it and when it was connected to the internet could ask the users smartphone if its within a 30 meter radius -- if its not it will send all funds to a preset fail safe bit coin address...That way someone would have to steal the device and it would have to be turned off before getting to far from the user other wise it will be set to "send bitcoins to address" mode next time it gets an internet connection.
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Apparently I was fired from ElletSys with out ever being notified as I was kicked from the ElletSys communication channel-- So now I have plenty of knowledge to contribute to the open source community.

I believe in the dream too PocketCoin! No more greedy corporates wasting our hard earned time and money!!!
lol you were involved with that too?

Indeed for 6+ months.
It was a mess that's all I'm going to say.

I'll be posting a video within the next day or so demonstrating a touch screen (powered by a beagle bone)  sending and receiving bit coins which is research for my pipboy3000 project.
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
Apparently I was fired from ElletSys with out ever being notified as I was kicked from the ElletSys communication channel-- So now I have plenty of knowledge to contribute to the open source community.

I believe in the dream too PocketCoin! No more greedy corporates wasting our hard earned time and money!!!
lol you were involved with that too?
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Apparently I was fired from ElletSys with out ever being notified as I was kicked from the ElletSys communication channel-- So now I have plenty of knowledge to contribute to the open source community.

I believe in the dream too PocketCoin! No more greedy corporates wasting our hard earned time and money!!!
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Looks like they've got a smaller Yubikey that might just be perfect for this device.
http://www.yubico.com/yubikey-nano

Might be something to integrate into http://pipboy3000.com/ (in development).

Thanks NothingG, subscribing to this thread...
newbie
Activity: 23
Merit: 0
So here are some screen suggestions - please do post some that you know of that are not listed and please post pros and cons about your suggestions (and mine too!).

http://www.sparkfun.com/products/709
Basic 16x2 Character LCD - White on Black 5V
http://dlnmh9ip6v2uc.cloudfront.net/images/products/16x2-Black-2_i_ma.jpg
Pros: A shortage of simple LCDs like this is unlikely
Pros: price is good: $15;
Pros: Easy on the eyes.
Cons: Not a lot of data can be displayed at once
Cons: a lot of button pressing for menus

Personal Preferences to keep in mind: Not everyone finds a two colour scheme "easy on the eyes"


http://www.sparkfun.com/products/8683
http://s17.postimage.org/pdat4hkel/mod_nokia6610_hello.jpg
Pros: Color screen
Pros: Not "cheap" but not expensive either only $34.95
Cons: Skwinting may be involved with a small screen of this size (maybe two could be paired to make a bigger wide screen?)




http://www.adafruit.com/products/358
http://www.adafruit.com/images/medium/18tftbob_MED.jpg
Pros: Color Screen
Pros: $24.95
Cons: I don't know how to write a driver this LCD




http://www.adafruit.com/products/797
http://www.adafruit.com/images/medium/ID797_MED.jpg
Pros: Color Screen
Pros: $29.95
Cons: I don't know how to write a driver this LCD




http://www.adafruit.com/products/782
http://www.adafruit.com/images/medium/ID782_MED.jpg
http://www.adafruit.com/images/medium/ID782green_MED.jpg
http://www.adafruit.com/images/medium/ID782yellow_MED.jpg
Pros: Changes color easily with PWM (Which could be used to express the successfulness of the action the user is attempting like "red" on error, "green" on success, "yellow" on Doing something... and "blue" on awaiting for the user to type input
Pros: $23.95
Pros: Uses a simple serial line for quick and simple development.
Cons: Some people don't like the a monochromatic colors(even if their are more backlighting)
Cons: Some people donn't like two line screen.



http://www.adafruit.com/products/250
http://www.adafruit.com/images/medium/st7565pos_MED.jpg
http://www.adafruit.com/images/medium/st7565pospurple_MED.jpg
http://www.adafruit.com/images/medium/st7565posblue_MED.jpg
Pros: cheap for how many characters you can fit on it: $17.95
Pros: Can hold many characters
Pros: Uses serial line for quick and simple development
Pros:Changes colour easily with PWM (Which could be used to express the successfulness of the action the user is attempting like "red" on error, "green" on success, "yellow" on Doing something... and "blue" on awaiting for the user to type input
Cons: some people dont like the monochormatic colors

Possible Con: If the device choose is a 5v communication device you will need a 3.3v logic level converter. If this screen is picked we should look for a 3.3v processor like an ARM chip or RockChip.
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
Yeah I was just providing information about it for you to research because it was brought up. I don't think it would fit in well in this application either.
Well if the wallet got stolen, then you'd have to use the Yubikey to unlock it to send coins.
Like if you steal an ATM machine, good luck getting it open without ruining the money.
Well yeah, as long as you never kept the Yubikey near the device except when you wanted to use it, otherwise they would just get stolen together. That's why I don't totally get the idea of the Yubikey Nano, because it is designed to be plugged in and left in the USB port and not removed.
hero member
Activity: 560
Merit: 500
Yeah I was just providing information about it for you to research because it was brought up. I don't think it would fit in well in this application either.
Well if the wallet got stolen, then you'd have to use the Yubikey to unlock it to send coins.
Like if you steal an ATM machine, good luck getting it open without ruining the money.
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
Yeah I was just providing information about it for you to research because it was brought up. I don't think it would fit in well in this application either.
newbie
Activity: 23
Merit: 0
Still not sure how useful yubikey is for what you are looking to build.
That's exactly what I'm trying to figure out so I ask stupid questions(I guess that’s not the best way to go about getting information).
I think to stay in line with the original goal the device we are aiming for should stay way from any one point of failure (relying on yubi key).
and I am just saying that because my confidence with producing source  code to be secure with the yubikeys authentication methods is low.
sr. member
Activity: 476
Merit: 250
Tangible Cryptography LLC
or am i confused on its usage? is it more like the Yubikey IS your password?
Read this: http://www.yubico.com/technical-description

It generates OTPs (One Time Passwords) and usually is combined with a normal password. It has a USB thumbdrive form factor, and only one button which is just a touch pad not an actual button.
nice link.

So someones experience with say a service like mtgox and a yubikey would be like the following...

*Login to mtgox with username and password on the computer like usual.
*Attempt to withdraw bitcoins from mtgox
*Mtgox says "there is no yubikey connected to the cloud.
*customer then inserts yubi key into computer(which then yubikey attempt to the cloud server by some means of http,tcp or udp?)
*mtgox notices the yubikey is connected and now allow withdraws until yubikey is disconected crom the cloud

does that sound about right?

No.  That would be very insecure.  Hacker could simply wait for you to connect your key and steal all funds.  Try re-reading the link on OTP again (and again).  It is one time handshake between the key and a server.  Still not sure how useful yubikey is for what you are looking to build.
newbie
Activity: 23
Merit: 0
or am i confused on its usage? is it more like the Yubikey IS your password?
Read this: http://www.yubico.com/technical-description

It generates OTPs (One Time Passwords) and usually is combined with a normal password. It has a USB thumbdrive form factor, and only one button which is just a touch pad not an actual button.
nice link.

So someones experience with say a service like mtgox and a yubikey would be like the following...

*Login to mtgox with username and password on the computer like usual.
*Attempt to withdraw bitcoins from mtgox
*Mtgox says "there is no yubikey connected to the cloud.
*customer then inserts yubi key into computer(which then yubikey attempt to the cloud server by some means of http,tcp or udp?)
*mtgox notices the yubikey is connected and now allow withdraws until yubikey is disconected crom the cloud

does that sound about right?
hero member
Activity: 560
Merit: 500
Looks like they've got a smaller Yubikey that might just be perfect for this device.
http://www.yubico.com/yubikey-nano

Might be something to integrate into http://pipboy3000.com/ (in development).
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
or am i confused on its usage? is it more like the Yubikey IS your password?
Read this: http://www.yubico.com/technical-description

It generates OTPs (One Time Passwords) and usually is combined with a normal password. It has a USB thumbdrive form factor, and only one button which is just a touch pad not an actual button.
newbie
Activity: 23
Merit: 0
or am i confused on its usage? is it more like the Yubikey IS your password?
newbie
Activity: 23
Merit: 0
So I'm confused, you insert yubikey into your "device"/"computer" then a app pops up or the website just "somehow" knows you are saying "I want to do this?"
It works as if you plug in a keyboard to your computer (via usb) and hit all the required keys to login.
There is no special client-side software required for it to work, just need to have the right server-side software.

I trust no device(to a point) that includes a computer keyboard(i trust the keyboard more then the computer).
Are these keys you are hit securely located on the Yubikey device it self?
hero member
Activity: 560
Merit: 500
So I'm confused, you insert yubikey into your "device"/"computer" then a app pops up or the website just "somehow" knows you are saying "I want to do this?"
It works as if you plug in a keyboard to your computer (via usb) and hit all the required keys to login.
There is no special client-side software required for it to work, just need to have the right server-side software.
newbie
Activity: 23
Merit: 0
So I'm confused, you insert yubikey into your "device"/"computer" then a app pops up or the website just "somehow" knows you are saying "I want to do this?"
Pages:
Jump to: