Xenland (OP)
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
March 24, 2013, 05:13:31 AM |
|
The new client written in C/C++/QT is about half way done for the total GTK -> QT conversion process. You can find the updates here: https://github.com/Xenland/P2PCrypt-ClientAvailable thus far in the QT version: * Shows Generate/Load Identity buttons* Ability to generate an RSA 2048+ bit identityNext version: * Saves identity to database* Display information from the currently generated identity, and asks to connect to the network or generate a new identity
|
|
|
|
|
|
Be very wary of relying on JavaScript for security on crypto sites. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
|
Xenland (OP)
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
March 27, 2013, 09:32:12 PM Last edit: March 28, 2013, 12:25:16 PM by Xenland |
|
The goal has been posted up here: https://github.com/Xenland/P2PCrypt-Client/blob/master/README.mdand reposted below for convenience Abstract Goal of P2P Crypt Client & ServersProvide global use of communications ran by the world instead of a single (or multiple) centralized controllable entity. To provide free and paid incentives in a way that each server operator will strive to run a P2P Server Node themselves 24 hours a day in either hopes of profit or communication freedom. Also at the same time allowing "mixed" incentives for the server operator to set-up their node how they wish to be compensated for their clients to use their services so that there will be a good balance of "Free" and "Paid" services.More at the link above.... UPDATED (EDITED) Link was updated to proper link, it was really late for me when i posted this....
|
|
|
|
|
bitjoint
Sr. Member
Offline
Activity: 333
Merit: 250
Commander of the Hodl Legions
|
|
May 11, 2013, 01:04:51 PM |
|
Interesting project.. but I'm wondering why aren't you building it on top of existing open solutions focused specially on P2P audio/video communications.. i.e: OpenPeer... https://github.com/openpeer/ I think the most difficult part will be the implementation of the audio/video engine and the always-present "NAT traversal" issue. So a WebRTC stack is defo the way you want to go, cos all that problems are already solved. Also, DTLS-SRTP point-to-point Encryption is built-in and mandatory for WebRTC. http://www.ietf.org/proceedings/82/slides/rtcweb-13.pdfMaybe you should take a deep look at P2P/WebRTC oriented technologies (OpenPeer, Peer.js, etc) and extract how they have solved the common issues for this kind of deployments (NAT traversal, DHT Nodes configuration, identity managament, etc), and then explore the way to extend it to the level of security you want. I don't know if this helps, but either way... Good luck!
|
|
|
|
Xenland (OP)
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
May 12, 2013, 07:22:31 PM |
|
Interesting project.. but I'm wondering why aren't you building it on top of existing open solutions focused specially on P2P audio/video communications.. i.e: OpenPeer... https://github.com/openpeer/ I think the most difficult part will be the implementation of the audio/video engine and the always-present "NAT traversal" issue. So a WebRTC stack is defo the way you want to go, cos all that problems are already solved. Also, DTLS-SRTP point-to-point Encryption is built-in and mandatory for WebRTC. http://www.ietf.org/proceedings/82/slides/rtcweb-13.pdfMaybe you should take a deep look at P2P/WebRTC oriented technologies (OpenPeer, Peer.js, etc) and extract how they have solved the common issues for this kind of deployments (NAT traversal, DHT Nodes configuration, identity managament, etc), and then explore the way to extend it to the level of security you want. I don't know if this helps, but either way... Good luck! Thanks for the loads of resources, The only thing i can respond to at the moment is the NAT traversal in my notes the solution is to have "pings" to out going connections of peers that are labled as always on. to keep the ports open. I don't know if that is related though or not.
|
|
|
|
zero3112
|
|
May 13, 2013, 07:50:03 AM |
|
Is there a way to encrypt a regular text messages on a cell phones using today's network?
|
|
|
|
Xenland (OP)
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
May 13, 2013, 07:54:37 PM |
|
Is there a way to encrypt a regular text messages on a cell phones using today's network?
not unless you want to pay ALOT of text message fees.. as i think one message of 1024 characters divided by the (240 or 140?) limit multiply that times txt fees
|
|
|
|
fixxi.net
Member
Offline
Activity: 89
Merit: 10
|
|
July 11, 2013, 02:45:53 PM |
|
Great Project.
Any plan to get the chat / voice system work on Windows ?
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1078
Ian Knowles - CIYAM Lead Developer
|
|
July 11, 2013, 02:50:20 PM |
|
Any plan to get the chat / voice system work on Windows ?
I believe that Xenland is going to use Qt for the UI so a Windows version shouldn't be a big problem. BTW - the project is listed on CIYAM Open ( http://ciyam.org/open/?cmd=view&data=20121222131254938000&ident=M100V137&chksum=24be696c) so if anyone wants to contribute then 14NqZ1w7x9gFFzt65Mxy38EPFrbrnR11is is the relevant address (that address is under Xenland's control - please confirm that with him if at all concerned).
|
|
|
|
Xenland (OP)
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
July 11, 2013, 07:25:17 PM |
|
Great Project.
Any plan to get the chat / voice system work on Windows ?
short answer yes
|
|
|
|
Xenland (OP)
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
July 11, 2013, 07:51:37 PM |
|
I posted on another thread I was going to release my compiled prototypes into one professional put together client & server apps, I will be doing that today and posting on this thread(Didn't get to finish it last night). So if you are interesting in this project, gather testers
|
|
|
|
|