Diff: [root] @ 53ad5ef6772 | faq | css

Update

File: hellnet/crypto/asymmetric [Diff]

diff --git a/hellnet/crypto/asymmetric b/hellnet/crypto/asymmetric
index e035f52..f3eff53 100644
-- a/hellnet/crypto/asymmetric
++ b/hellnet/crypto/asymmetric
@@ -1,3 +1,3 @@
h1. Asymmetric encryption

Most likely to be "GnuPG":http://en.wikipedia.org/wiki/GnuPG.

\ No newline at end of file
Most likely to be AES.

File created: 33188 hellnet/protocols/HTTP [Diff]

diff --git a/hellnet/protocols/HTTP b/hellnet/protocols/HTTP
new file mode 100644
index 0000000..fba9a8c
-- /dev/null
++ b/hellnet/protocols/HTTP
@@ -0,0 +1,5 @@
h1. Hellnet HTTP interfaces

Peers are going to pass queries via HTTP queries (like GET /chunks/0a/04588fab48f or POST /insert with data piece). More info is coming.

HTTP interfaces are best suited for Hellnet communication, and encryption and anonymousness (with proxying) can be easily added.

File: hellnet/protocols/queries [Diff]

diff --git a/hellnet/protocols/queries b/hellnet/protocols/queries
index 8be0c24..70b5c4f 100644
-- a/hellnet/protocols/queries
++ b/hellnet/protocols/queries
@@ -1,3 +1,7 @@
h1. DEPRECATED

This page contains deprecated information. This is going to be replaced with [[HTTP|HTTP interfaces]].

h1. Hellnet queries

Warning: This document is WIP(Work In Progress) and incomplete. No implementation of these features was made yet.
@@ -15,4 +19,4 @@ Query is valid Hellnet [[transfer|transfer module]] that has three mandatory fie
* 'origin' -- key ID of query origin.
* 'signature' -- cryptographic (GnuPG?) [[/hellnet/crypto/asymmetric|signature]] of 'id', made with secret key from 'origin'.

\ No newline at end of file
Queries are created by node 1, being passed over to other nodes. One node should [[responses|respond]] to query if it has needed information and not overloaded, thus stopping passing the query, or pass query along otherwise.
\ No newline at end of file

File: hellnet/protocols/transfer [Diff]

diff --git a/hellnet/protocols/transfer b/hellnet/protocols/transfer
index 4500734..731cf33 100644
-- a/hellnet/protocols/transfer
++ b/hellnet/protocols/transfer
@@ -1,3 +1,7 @@
h1. DEPRECATED

This page contains deprecated information. This is going to be replaced with [[HTTP|HTTP interfaces]].

h1. HellNet data transfer protocol

This protocol is used to transfer data structures between HellNet nodes.
@@ -31,4 +35,4 @@ FLD hops 1
FLD query hash
DAT args 64
�d��W��uu&f(�69��須��?K4{u��@�����Ӌ*�yT��O;��|ÑZT}����Kn��
END
\ No newline at end of file
END

By Voker57 on 2009-05-11 18:43:15 +0400 Powered by bitcheese wiki engine