-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject-apaf.html
executable file
·165 lines (156 loc) · 9.21 KB
/
project-apaf.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
<!doctype html>
<html lang="it">
<head>
<title>HERMES Center for Transparency and Digital Human Rights</title>
<meta property="og:description" content="Hermes Center for Transparency and Digital Human Rights develops and promotes Transparency and Freedom-Enabling Technologies">
<meta property="og:site_name" content="HERMES Center for Transparency and Digital Human Rights">
<meta property="og:title" content="HERMES Center for Transparency and Digital Human Rights">
<meta property="og:type" content="website">
<meta property="og:url" content="http://www.logioshermes.org">
<meta property="og:locale" content="en_US">
<meta property="og:image" content="http://www.logioshermes.org/images/logo-hermes.png">
<link rel="stylesheet" href="style.css" media="screen">
<link rel="shortcut icon" href="favicon.ico" />
<script src="js/cufon.js" type="text/javascript"></script>
<script src="js/Futura_500.font.js" type="text/javascript"></script>
<script src="js/main.js" type="text/javascript"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-74632-83']);
_gaq.push(['_setDomainName', 'logioshermes.org']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div id="sostieni"><a href="donation.html"><img src="images/sostieni.png" alt="Help the Hermes Center" border="0"/></a></div>
<div id="all-container">
<div id="container">
<header>
<div id="logo">
<a href="index.html"><img src="images/logo.png" alt="" border="0"></a>
<p class="logo">
Center for Transparency and Digital Human Rights
</p>
</div>
<div id="citazioni">
<div class="single-cit">
<div class="cit">
<p><span class="big">"</span><a href="http://www.forbes.com/sites/andygreenberg/2011/01/26/globaleaks-wants-to-be-the-bittorrent-to-wikileaks-napster/" target="_blank">GlobaLeaks (...) won't have any central point of failure</a><span class="big">"</span></p>
</div>
<div class="logo-cit">
<img src="images/forbes.png" alt="wired" border="0">
</div>
</div>
<div class="single-cit">
<div class="cit">
<p><span class="big">"</span><a href="http://www.rferl.org/archive/Tangled_Web/latest/3281/3281.html" target="_blank">Their project aims to make a suite of software (...) to (...) maintain a whistle-blowing platform</a><span class="big">"</span></p>
</div>
<div class="logo-cit">
<img src="images/RFElogo.jpg" alt="wired" border="0">
</div>
</div>
<div class="single-cit">
<div class="cit">
<p><span class="big">"</span><a href="http://arstechnica.com/uncategorized/2008/12/tor2web-brings-anonymous-tor-sites-to-the-regular-web/" target="_blank">Tor2web is a positive step for those who want to publish anonymously without sacrificing the exposure</a><span class="big">"</span></p>
</div>
<div class="logo-cit">
<img src="images/ars.png" alt="wired" border="0">
</div>
</div>
</div>
<div class="clear"></div>
</header>
<aside>
<div id="sidebar">
<p class="menu"><a href="chisiamo-people.html">about & mission</a></p>
<p class="menu">project & technologies</p>
<ul>
<li><a href="project-globaleaks.html">» Globaleaks</a></li>
<li><a href="project-tor2web.html">» Tor2web</a></li>
<li><a href="project-leakdirectory.html">» LeakDirectory</a></li>
<li><a href="project-fax2social.html">» Fax2social</a></li>
<li><a href="project-bigbrotheraward.html">» Big Brother Awards</a></li>
<li>>» Apaf</li>
<li><a href="project-gldroid.html">» GLDroid</a></li>
</ul>
<!--<p class="menu"><a href="papers-elenco.html">papers & research</a></p>
<p class="menu"><a href="news-elenco.html">news & press</a></p>-->
</div>
</aside>
<div id="content">
<section>
<div class="section">
<h1>APAF</h1>
<p><a href="https://www.torproject.org/docs/hidden-services.html.en" target="_blank">Tor Hidden Services</a> allow people to access and share information securely and anonymously. This very important for people that are interested in making their voice be heard, but without having to worry about the possible repercussion that could come from being easily identifiable.
<br/>For example a political dissident may be interested in expressing his point of view, but is worried that by doing so he will face physical harm.
<br/>Up until now <a href="https://www.torproject.org/docs/hidden-services.html.en" target="_blank">Tor Hidden Services</a> required some basic technical skills to set them up, while setting up server applications implied an high degree of complexity for non-technically proficient users.
<br/>The goal of APAF is reducing the technical requirements for building and setting up a <strong>desktop oriented server side anonymous applications</strong> running as a Tor hidden service.</p>
<p>The main elements characterizing APAF are:
<ul>
<li>Enables easy / secure development of Anonymous Server applications</li>
<li>Reduces the complexity to run Anonymous Server Application (lower entrance barrier)</li>
<li>Provides a secure environment to develop Python applications bundling Tor</li>
</ul>
</p>
<h2>Key points</h2>
<p>Below some of the main enabling key points of APAF
<ul>
<li>Anonymous Publishing</li>
<li>Designed to build distributed network of anonymous services</li>
<li>Practical for Tactical Use (low resources, low requirements)</li>
<li>Increases Outreach of Anonymity software reducing complexity for server setup</li>
<li>Reduces complexity to in cross-platform software development and Anonymity integration</li>
<li>Supports creation of a wide network of Services running within Tor Darknet</li>
<li>Easy Integration of security tools invisible for the users </li>
</ul>
</p>
<h2>The Software</h2>
<p>APAF, or the Anonymous Python Application Framework, aims at creating a build environment and framework to allow Python based server side applications to be shipped to desktop users.</p>
<p>The main platforms where APAF applications can be delivered and securely deployed are:
<ul>
<li>Windows x86</li>
<li>Mac OS X x86</li>
<li>Ubuntu Desktop 12.04</li>
<li>Debian 5.0/6.0 (server)</li>
</ul>
</p>
<p>A developer will build a Python application with APAF and then deliver to the end user a single executable that allows them to start such a service.
<br/>The end goal will be to provide a set of server applications built with APAF that users will be able to download and use. Think for example of the blog.exe software that a user can run and instantly start publishing their anonymous blog.
<br/>Because we are using the Tor Hidden Service technology the user of the software is not required to have a static IP address, register a domain name, nor have to make changes to their router configuration.
<br/>If the server exposed by the user is delivered via web (HTTP), then it can also be internet exposed via services such as Tor2web (LINK A pagina Tor2web).</p>
<h2>Project Status:</h2>
<p>
<ul>
<li>APAF Prototype has been released on <a href="https://github.com/globaleaks/APAF" target="_blank">Github</a>, it works on Windows, Linux and OSX</li>
<li>Major improvements has to be done following <a href="https://docs.google.com/a/thefool.it/document/pub?id=1Jjbi1sX4CFn1Jk7OjQ73OuaXH8LSmYhf9iTXcahUB68" target="_blank">APAF Project Plan</a></li>
</ul>
</p>
<p>Online documentation: Apaf on <a href="http://apaf.readthedocs.org/en/latest/index.html" target="_blank">Read The Docs</a></p>
<h2>How can you help us?</h2>
<p>You can join the development of APAF with your uber Python or System Administrator skills, by looking at one of the features available in our roadmap on <a href="https://github.com/globaleaks/APAF" target="_blank">Github</a> or activities into our Project Plan.
<br/>We are actively seeking for funding to develop the APAF project in all it's own potential, so we look forward participate to research grants, work with universities, research studies and human rights defense organization to help us achieve the result.</p>
</div>
</section>
</div>
<div class="clear"></div>
</div>
</div>
<footer>
<div id="footer">
<!--<ul>
<li><a href="#"><img src="images/fb.png" alt="Facebook" border="0"/></a></li>
<li><a href="#"><img src="images/twitter.png" alt="Twitter" border="0"/></a></li>
<li><a href="#"><img src="images/linkedin.png" alt="Linkedin" border="0"/></a></li>
<li><a href="#"><img src="images/mail.png" alt="E-mail" border="0"/></a></li>
</ul>-->
<p>© Logios Hermes | Center for Transparency and Digital Human Rights - 2012 - All rights reserved - <a href="contacts.html">contacts</a></p>
</div>
</footer>
</body>
</html>