Bitcoin Forum
May 11, 2024, 11:24:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Securing remote wallet communication  (Read 182 times)
opahopa333 (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 12, 2017, 01:56:00 PM
 #1

Hi everyone!
Not sure where to post it, so here.

Here is an abstract project structure:
- hardware (Raspberri Pi) device with the "wallet" controller by python.
- API (Ruby + Rails / Django / Spring / whatever).
- Angular 2 (web/mobile) API clients.

No one really have a security expertise, but we can get into it, if the concept is known.
Wallet is a secondary function. We can use almost any language / tool - simply depends on the objective effectiveness.
Thought to control the wallet by using web-sockets (thats just a guess).

Seeking for the professional advice on how to securely organize a remote control of the wallet by using "device(wallet)<=>API<=>client(Angular 2)" scheme.

Can give a reward for a good detailed advice(PM)

Thank you!
1715426693
Hero Member
*
Offline Offline

Posts: 1715426693

View Profile Personal Message (Offline)

Ignore
1715426693
Reply with quote  #2

1715426693
Report to moderator
1715426693
Hero Member
*
Offline Offline

Posts: 1715426693

View Profile Personal Message (Offline)

Ignore
1715426693
Reply with quote  #2

1715426693
Report to moderator
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715426693
Hero Member
*
Offline Offline

Posts: 1715426693

View Profile Personal Message (Offline)

Ignore
1715426693
Reply with quote  #2

1715426693
Report to moderator
1715426693
Hero Member
*
Offline Offline

Posts: 1715426693

View Profile Personal Message (Offline)

Ignore
1715426693
Reply with quote  #2

1715426693
Report to moderator
1715426693
Hero Member
*
Offline Offline

Posts: 1715426693

View Profile Personal Message (Offline)

Ignore
1715426693
Reply with quote  #2

1715426693
Report to moderator
Intensity
Full Member
***
Offline Offline

Activity: 178
Merit: 100


View Profile
September 12, 2017, 10:13:30 PM
 #2

Using a VPS can be one way to secure a remote wallet. Plenty of settings can be set to secure the wallet.

For example...

Needing a putty key to remote in.
Non-static IP address that can be resetted after restarting the server. Only you would know the current IP.
Password to log on to a session.
Wallet Password for opening/sending funds.

And finally, backing up your private key. Electrum wallet can be used in watch-only mode to keep track of your wallet.
opahopa333 (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 13, 2017, 02:32:24 AM
 #3

Thanks for reply!
But thats solely a hardware device security. About the device itself - sure we will do such things Smiley
More interested in "device<=>API" communication security. especially using websockets - is it a right solution?
Basiaclly it is an IoT project.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!