Bitcoin Forum
June 30, 2024, 10:23:58 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 [6]
101  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: July 02, 2014, 03:41:49 AM
So what is the estimated price range of plastic and a metal?

thousands asked already, but nobody knows yet. we will have to wait one more month to see...
102  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 28, 2014, 02:21:45 PM

finally  Grin


Very much looking forward to my trezor! I know a lot of people eager to buy one because they don't know how to safely store BTC.

Or to open it and look what's inside...Wink

it's open source and open hardware. You don't have to look what is inside. Plans are publicly available online.
103  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 21, 2014, 06:37:57 AM
It would be, but they will never do it, and claim "It is too complex for the other 99% users that don't know how to push tx".

This is not too complex, so I don't think somebody would claim that. But the more important thing is that, unlike other brilliant ideas on this forum, this does not create a security risk and does not enable users to shoot in their leg. (which would be a bad thing for a secure idiotproof device). To sum it up, I expect devs to implement it eventually based on their priorities and the amount of work involved.

edit: So it might be a good idea to e-mail support that it is not working for you and ask for this feature.
104  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 20, 2014, 09:52:59 AM

Smiley klokan we cannot be setting the price of a hardware according to the exchange rate of bitcoin. unfortunately, as we saw perfectly on our crowdfunding case, bitcoin in not there yet.


I know. That is the reason why I estimated the price in USD and I based it on the USD price of the device at the preorder launch. But still, I hope you will accept bitcoin purchases!


rather try this formula: components and machinery tools, hw development and testing, 1,5 years of sw development, certifications, taxes, lawyers and accountants, offices, staff, marketing, plus some margin would be nice so we can do more nice things and features in the future.


This formula has too many unknowns for the people asking for the price. That is why we are speculating and guessing what the result might be.
105  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 20, 2014, 05:27:39 AM
Tempted to have one of these myself however for the price is too much and to expensive bring down to something more realistic priced and I might just buy if their still available to buy.

You are probably referring to the 1 / 3 BTC in our crowdfunding campaign which aimed to collect funds from enthusiasts in order to finance the early development of the device .   
We agree that at current exchange rate that pricing would not make the device available..

So do you have any plans on bringing the prices down to something more attractive or are these no longer available as I been out of the filed in these. Sort of stopped looking into them due to the price at the start but had another look over this device again.

Satoshilabs plan to launch classics retail in July. The preorder price for these started at 1BTC when 1BTC was 120USD. They refuse to announce the retail price at this moment (maybe because of BTC price fluctuations) and I'm not familiar with it. Nevertheless, let me speculate a bit. If 120USD was "enthusiast price" I expect that the retail price will be in the 50-80USD range (or July BTC equivalent).
106  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 19, 2014, 10:17:41 PM

All we need now is a security expert who will look at the code and confirm there is no cheating from the devs side. Any volunteers?
107  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 13, 2014, 12:12:28 PM
I would love to update my Trezor firmware but I paid 1 BTC for a Trezor exactly one year ago and have not received it.

No worries dude. You don't need to update, because when your device is shipped in July it will probably have new firmware preinstalled. Win situation for you. ;-)
108  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 12, 2014, 05:50:14 AM

even if they only leak the seed in a low percentage of transactions, there is risk of detection by RFC6979 compliance test. Once detected, shit hits fan and it's over for them. Risk too high for reward (at least compared to when using random k)

6. Combine some of above or invent your own.

Since all of above are weak approaches, this one is also weak.

In my opinion, the true random k is a better option than RFC6979, but some devs don't even know how to generate random numbers and they still write wallets to store your money....

In my opinion it's not. True random k cannot be checked for at all. It's easy to slowly leak the seed (bit by bit if need be, or completely in one go XORed with or encrypted to attacker secret) in the "random" numbers without anyone being able to prove it. (just noticed XOR would be a bad idea since it would enable "freeloaders")



Let me be clear here. I'm talking about ALL wallets, not just Trezor. Using above techniques, you can have deterministic signatures, that comply with RFC6979 most of the time and when they don't they leak your seed. You will not detect is, because the only test you actually do is to check whether it is deterministic, not whether it is RFC6979 compliant (i.e. equality across multiple runs). You can sell or spread your hardware/software wallet for a while while collecting the keys and when competition crushes you eventually, then you can use all those seeds you collected to clear their wallets and fly to Carribean.

I'm not saying that this is Trezor guys intention. I'm just saying that if this was any wallet maker intention it would be EXTREMELLY difficult to find. It is easy to prove it from code, but I disagree that it is simple to prove in blackbox testing. It depends on your luck. From this perspective I really like this initiative of signing the build by third parties. If only everybody did this. But still there are problems like the bootloader that is not signed by anyone etc.

You see, proving that you are not evil is difficult. In a sense, it is similar to using random K in signatures. In the code it is easy to see whether the number comes from the HW rng that is on the chip (much simpler than checking your RFC6979 implementation). But it is impossible to prove this from the generated signature.
109  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 11, 2014, 11:12:38 AM

  The answer to your question is NO. There is no simple way to chech this. There is a difficult way to test that in your particular test scenario RFC6979 is used.

One more comment: If I understand this correctly, the Trezor use case for signing transaction never reuses adresses. If k=1 was used all the time, only the private keys of the dead address will be revealed. There is still no known way to steal your BTC in this scenario. So the RFC6979 is good to have, but you are safe even without it.

Please correct me if I'm wrong.

I think you're wrong: the idea could be for the trezor devs to use k = <seed XOR some secret> in order to leak the seeds of people to the blockchain, visible only to them, of course.

It's a potential attack by the trezor devs, not just anyone.


There are million of ways how wallet devs (including trezor devs) can leak your seed. Some quick ideas:

1. Use above when the amount is above 10BTC (you don't care about poor guys anyway).
2. Use only last 16bits of RFC6979 and xor this with seed. This way k is still deterministic, but easy to break.
3. Leak the seed in 1000th transaction (or milionth...)
4. Leak the seed with some particular transaction. I.e. if the amount mod 97 is 32, leak the seed.
5. Leak the seed with the special, undocumented command in the interface.
6. Combine some of above or invent your own.

In my opinion, the true random k is a better option than RFC6979, but some devs don't even know how to generate random numbers and they still write wallets to store your money....
110  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 11, 2014, 04:24:01 AM

iirc knowledge of any deterministic private key compromises whole seed, all addresses


The seed is "compromised" in a sense that some information about it is revealed. But the seed is not revealed itself. That is the whole reason to use HMAC in keys derivation. There is no known method to derive other siblink private keys in the deterministic wallets, i.e. no way to steal BTC. You can derive children nodes in the hierarchy, but those are not used for anything.
111  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 10, 2014, 10:51:39 PM

  The answer to your question is NO. There is no simple way to chech this. There is a difficult way to test that in your particular test scenario RFC6979 is used.

One more comment: If I understand this correctly, the Trezor use case for signing transaction never reuses adresses. If k=1 was used all the time, only the private keys of the dead address will be revealed. There is still no known way to steal your BTC in this scenario. So the RFC6979 is good to have, but you are safe even without it.

Please correct me if I'm wrong.
112  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: June 10, 2014, 10:34:43 PM
I have a question (to devs or anyone else):

I read trezor uses RFC6979 deterministic ecdsa signatures to prevent leaking of seed or any other private data through the "random" number used in non-deterministic signatures. I read that here

Is there an easy way to check wether this is true by looking at a transaction signed by trezor?

 The answer to your question is NO. There is no simple way to chech this. There is a difficult way to test that in your particular test scenario RFC6979 is used. There is virtually no way to actually check/prove that this happens in all cases. You can prove that the code that is in trezor git repository uses this RFC, but you have to trust devs that the device is running unmodified code.
  Any wallet, hardware or software, can be malitious and can have backdoors. In the end you have to trust someone and Trezor devs can be trusted in my opinion more than some random guys that appear out of nowhere with their ultra cool android wallets.

The way you can test this RFC is used:
1. Reconstruct private keys from the trezor seed (using wallet32 or some other software).
2. Sign any transaction using Trezor.
3. Do a lot of math or coding to check that the signature was made using deterministic k.

Or just trust what the readme says...
113  Economy / Goods / Re: EBAY - TREZOR bitcoin wallet on: June 02, 2014, 05:14:19 AM
Who knows. There could be a back door on that thing. The second you connect it to a computer and it detects a connection, you're fucked.  You just never know.  I mean the people that made this stuff aren't saints.  I don't trust anyone.

Simply have a cold and hot wallet. Use armory for cold wallet. Store bulk there. Store 1-5% of your coins in a hot wallet you frequently use and can sign and do stuff with.



You have to trust someone. You trust guys who made Armory and you trust yourself that you can secure your cold wallet. If you don't build bitcoin sw you always have to trust someone...
114  Economy / Goods / Re: EBAY - TREZOR bitcoin wallet on: June 01, 2014, 09:53:34 AM
TBH I cannot remember exactly what the AUD price was when I purchased it. It was definitely $100+ per btc. I remember it being higher before they cut the pre-orders which was always 3btc. I would like what I paid for it. I dont have the capacity to generate coin these days.
No pricing from trezor at this stage. They probably will be cheaper. I dont think by much considering the competition.

I'm sorry, you are right. BTC was in range 85-210 USD during the preorder period. It started at approx 120 and when it rised to 200 in November, preorders were closed. So you might have paid 400AUD equivalent or more depending on the date of purchase.
115  Economy / Goods / Re: EBAY - TREZOR bitcoin wallet on: June 01, 2014, 04:27:42 AM

lol. what a piece of junk.  you could have just used a piece of paper instead and that would of been free.

You use piece of paper with Trezor as well. It is even included in the package. But unlike paper, this device can sign transactions, generate multiple addresses using bip32 and bip44 deterministic wallets. Your address is pin protected or even secured with the passphrase (with plausible deniability of you holding any bitcoin).

If you have your private key paper backup, you will eventually enter it into a computer that is connected to internet. You may be an computer expert and you can keep it secure. If that is the case, then I awe you. Many people can't be sure but they would still like to use Bitcoin. This device is really easy to use so even non-expert can do that.

400AUD is a bit more than the preorder price, but I expect that the retail price will be much lower (I may be wrong. we will see in a month). Don't buy if you don't care about the "First edition" engraving on the back of the device.
116  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: May 30, 2014, 01:02:52 PM
this looks great.
but, if the recovery seed uses common words aren't they very easy for some one to guess and 'recover' the keys even without touching your device? they could just guess all combos?

one more thing, I can imagine this in a point of sale at the shops, the USB cable would be a little annoying.
blutooth maybe, but that is not very secure is it.
What about some device on the counter you push the trezor into a slot which lines up the usb and everything correctly.
you could take it out for a sec to check the details, then back in to send the tx.

There are 4,000,000,000,000,000,000,000,000,000,000,000,000,000 combinations of common words in BIP39 with 12 words (least secure choice) You can take your guess.
117  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: May 27, 2014, 01:49:08 PM
Can I use the Trezor recovery seed in Electrum (or Multibit) to restore my wallet?

Not yet. Client need to support BIP39 to understand Trezor's recovery seed.

This is probably not very convinient, but you can use 3rd tool like https://github.com/weilu/bip39 to generate priv key. However, if I understand it correctly, BIP39 is not enough and you will need BIP44 in addition to that to get your wallet priv key through derivation from what you get using the tool.
118  Bitcoin / Project Development / Re: [NEW Software] Fast Sign Verify on: May 24, 2014, 07:41:52 AM
Based on the name of the tool I would guess that the main reason to use this one is speed. How fast is it compared to openssl?

I understand that this software may be simpler to verify than some existing signers. But if it used  openssl which is used everywhere I would say that it would get even better verification. Openssl already had a lot of experts look at it. If this tool does not get such security review, what is the actual benefit of it?
119  Bitcoin / Hardware wallets / Re: Trezor: Bitcoin hardware wallet on: May 18, 2014, 10:38:18 PM
If I found someone to sell me a Trezor would there be any security risks in purchasing a used one?
Posted from Bitcointa.lk - #HMwY8CEkzHPiYORv
If you are sure that the device is really trezor then you should be OK. I don't think there are fake devices out yet so you should be fine but this will change over time. If the device is not genuine than anything can happen.
I would flush the software on the device to make sure latest original sw is used.
120  Bitcoin / Wallet software / Re: [ANN] Bither - Say goodbye to Hardware Wallets. on: May 17, 2014, 04:34:11 PM
The most important security for normal person is keeping the device offline. You can have ten diffenent locks on your door, does that make you feeling safer?
If you can prove that the expensive Trezor has higher industry standard than popular phones, then you win.  Grin

Exactly! You can have 10 locks on a device that has the ability to connect and it eventually will connect. Bither lock can't protect you. Only the device that can't leak keys by design can keep private keys inside.
You are right that people trust their phones with some personal data. The security of a phone is good enough to store your FB password, but I won't trust it with my live savings.
How does your app get in the phone if the phone never connects to anything? How do you update your app? If the phone was infected before your app was installed, how can you be sure that it is not communicating?
Security expert can verify simple single purpose communication protocol of Trezor and its code base. No single person can verify Anroid.
Pages: « 1 2 3 4 5 [6]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!