NNCP -- store-and-forward E2EE F2F network building utilities
Node to Node copy http://www.nncpgo.org/ is a collection of utilities simplifying secure store-and-forward files and mail exchanging. This utilities are intended to help build up small size (dozens of nodes) ad-hoc friend-to-friend (F2F) statically routed darknet networks for fire-and-forget secure reliable files, file requests and Internet mail transmission. All packets are integrity checked, end-to-end encrypted, explicitly authenticated by known participants public keys. Onion encryption is applied to relayed packets. Each node acts both as a client and server, can use push and poll behaviour model. Main difference from existing UUCP and FTN solutions, except encryption and authentication, is out-of-box offline sneakernet/floppynet, dead drops and air-gapped computers support. But online TCP daemon with full-duplex resumable data transmission exists and is built on top of Noise protocol http://noiseprotocol.org/. Where can it be useful? Occasional connection between mail servers, slow/unreliable/expensive communication links, high-volume data transfer, extreme terrestrial environments with no link, building of private, isolated MitM-resistant networks, highly secure isolated air-gap computers, network censorship bypassing, and even Reconnaissance, spying and intelligence.
On 01/11/2017 02:10 AM, stargrave@stargrave.org wrote:
Node to Node copy http://www.nncpgo.org/ is a collection of utilities simplifying secure store-and-forward files and mail exchanging.
Tried to compile, and I get, among other things, a whole bunch of:
ar: `u' modifier ignored since `D' is the default (see `U')
and at the end:
common.mk:48: recipe for target 'nncp-mail' failed
make: *** [nncp-mail] Error 2
This is on Ubuntu 16.04 LTS. Can anyone else reproduce this error?
--
Shawn K. Quinn
On Jan 11, 2017, at 3:35 AM, Shawn K. Quinn
wrote: On 01/11/2017 02:10 AM, stargrave@stargrave.org wrote: Node to Node copy http://www.nncpgo.org/ is a collection of utilities simplifying secure store-and-forward files and mail exchanging.
Tried to compile, and I get, among other things, a whole bunch of:
ar: `u' modifier ignored since `D' is the default (see `U')
and at the end:
common.mk:48: recipe for target 'nncp-mail' failed make: *** [nncp-mail] Error 2
This is on Ubuntu 16.04 LTS. Can anyone else reproduce this error?
The ar stuff is just a warning - shouldn't break the compilation. Is there another actual error in there somewhere? I'll give it a whirl on my freebsd box sometime today when i get a chance..
-- Shawn K. Quinn
http://www.rantroulette.com http://www.skqrecordquest.com
On Wed, 11 Jan 2017 11:10:36 +0300 stargrave@stargrave.org wrote:
Node to Node copy http://www.nncpgo.org/ is a collection of utilities simplifying secure store-and-forward files and mail exchanging.
"NNCP is written on @url{https://golang.org/, Go} programming language and you have to install Go compiler" Hello, bye bye, get lost.
On 01/11/2017 12:17 PM, #$%& wrote:
"NNCP is written on @url{https://golang.org/, Go} programming language and you have to install Go compiler"
Hello, bye bye, get lost.
Don't like it, don't run it. Or go write your own version in C.
Stargrave, please ignore what this jerk posted regarding getting lost.
You *are* welcome on this list.
--
Shawn K. Quinn
On Thu, 12 Jan 2017 00:31:14 -0600
"Shawn K. Quinn"
On 01/11/2017 12:17 PM, #$%& wrote:
"NNCP is written on @url{https://golang.org/, Go} programming language and you have to install Go compiler"
Hello, bye bye, get lost.
Don't like it, don't run it. Or go write your own version in C.
Stargrave, please ignore what this jerk posted regarding getting lost. You *are* welcome on this list.
Well, "get lost" was mostly directed at the 'new' and 'innovative' garbage language from gaagle...As if there were not enough programming languages already...
On Jan 12, 2017, at 1:43 AM, juan
wrote: On Thu, 12 Jan 2017 00:31:14 -0600 "Shawn K. Quinn"
wrote: On 01/11/2017 12:17 PM, #$%& wrote: "NNCP is written on @url{https://golang.org/, Go} programming language and you have to install Go compiler"
Hello, bye bye, get lost.
Don't like it, don't run it. Or go write your own version in C.
Stargrave, please ignore what this jerk posted regarding getting lost. You *are* welcome on this list.
Well, "get lost" was mostly directed at the 'new' and 'innovative' garbage language from gaagle...As if there were not enough programming languages already...
Go has pretty impeccable credentials, designed by Thompson & Pike (yes at google... i think google just hired all the aging designers of unix that are still alive, excepting Bill Joy who has his own megabucks). I haven't had a chance to try nncp yet but it looks interesting...
On Jan 12, 2017 3:31 AM, "Shawn K. Quinn"
Stargrave, please ignore what this jerk posted regarding getting lost. You *are* welcome on this list.
Stargrave, you are very welcome here and I thank you a lot for sharing your
ideas, knowledge and projects.
Sorry for giving no feedback yet, but I am only a lawyer still learning to
code. Someday, I hope to be more useful to the group. Please, feel
comfortable and ignore the trolls. :)
Please, choose your favorite subjects, cryptography, security, privacy,
coding, A.I., Math, politics, Ethics, etc, etc, and share interesting
informations, good and bad news, your personal ideas, curious
bibliography... No limits, my dear, but I sincerely suggest you lots of
patience and some sense of humor.
The list has *no* moderation. You are completely free to express your
convictions and need to have good sense enough to self-moderate yourself.
Or not, your choice only, but remember that actions have reactions. ;)
There are some stupid trolls and a lot of garbage, but we can make this
list better bringing interesting considerations about relevant themes.
Believe me, in the middle of all this mess, all this noise, there are great
people hidden here, some provocative discussions and singular delightful
messages. <3
I feel happy here, learned a lot of curious things, received great
suggestions for readings and made some friends who I love sincerely. Hope
you have the same good experiences, but with less trolls than me! :)
Please, feel free and comfortable to talk about everything! Good luck and
be happy! :D
Ceci
On Jan 12, 2017 3:31 AM, "Shawn K. Quinn"
On 01/11/2017 12:17 PM, #$%& wrote:
"NNCP is written on @url{https://golang.org/, Go} programming language and you have to install Go compiler"
Hello, bye bye, get lost.
Don't like it, don't run it. Or go write your own version in C.
Stargrave, please ignore what this jerk posted regarding getting lost. You *are* welcome on this list.
-- Shawn K. Quinn
http://www.rantroulette.com http://www.skqrecordquest.com
*** Shawn K. Quinn
Stargrave, please ignore what this jerk posted regarding getting lost. You *are* welcome on this list.
*** Cecilia Tanaka
Stargrave, you are very welcome here and I thank you a lot for sharing your ideas, knowledge and projects.
Thank all of you! I am subscribed to this maillist presumably for several years, so I know who is who here and what to expect :-)
On 01/11/2017 02:10 AM, stargrave@stargrave.org wrote:
Node to Node copy http://www.nncpgo.org/ is a collection of utilities simplifying secure store-and-forward files and mail exchanging.
FYI, version 0.2 just came out, and adds quite a few features from 0.1
(unfortunately it is not backward compatible with 0.1). From my
experience, you will need Go 1.7 to compile it as a feature specific to
that version and later is now used.
--
Shawn K. Quinn
participants (6)
-
Cecilia Tanaka
-
grarpamp
-
John Newman
-
juan
-
Shawn K. Quinn
-
stargrave@stargrave.org