xaionaro-go / trezorCipherKeyValue

A pipeline utility to encrypt/decrypt a key by a "Trezor One" device using "CipheredKeyValue" function
GNU General Public License v3.0
3 stars 1 forks source link

missing lincense #3

Closed petrkr closed 5 years ago

petrkr commented 5 years ago

Hello, becase I want use this package as base for initrd boot in NixOS, they request license or they will use restrictive unfree. For debian based systems it's ok, because you not need community to build custom packages.

https://github.com/NixOS/nixpkgs/pull/56551#discussion_r266188490

xaionaro commented 5 years ago

@petrkr thank you. Fixed. GPLv3. If you need it under another license then please let me know.

Please close the ticket if everything is OK :)

petrkr commented 5 years ago

Thanks, also u can check mine fork, i added somehow T support, but i had to also fork protobuf repo, maybe better do own implementation?

xaionaro commented 5 years ago

@petrkr: actually it seems @karel-3d is refactoring official trezor's code so tesoro will not be needed anymore (if he will succeed). I'd recommend to wait until he will finish.

Also the Trezor T should've work without the fork. I didn't test it in this utility, however I've added support of Trezor T into the cryptoWallet library in the end of 2018.

petrkr commented 5 years ago

Actually it does not work if u use passphrase, as workflow of messages is different.

xaionaro commented 5 years ago

Actually it does not work if u use passphrase, as workflow of messages is different.

Well, yes. And I remember that I've implemented it within cryptoWallet. I've tested that the implementation works and was going to add a support of Trezor T to gocryptfs (but meanwhile I've relocated to another country and there left no time on this).

Anyway I think I will continue to work on this (to close all known issues) when/if @karel-3d will finish his work.