aboutsummaryrefslogtreecommitdiff
path: root/template/gsoc.html.j2
diff options
context:
space:
mode:
Diffstat (limited to 'template/gsoc.html.j2')
-rw-r--r--template/gsoc.html.j274
1 files changed, 74 insertions, 0 deletions
diff --git a/template/gsoc.html.j2 b/template/gsoc.html.j2
index 312d6153..c1b56889 100644
--- a/template/gsoc.html.j2
+++ b/template/gsoc.html.j2
@@ -472,6 +472,80 @@
472 {% endtrans %} 472 {% endtrans %}
473 </p> 473 </p>
474 </section> 474 </section>
475 <section>
476 <h4>Implementation of additional transports</h4>
477 <p>
478 {% trans %}
479 Implementation of additional transports to make GNUnet communication
480 more robust in the presence of problematic networks:
481 GNUnet-over-SMTP, GNUnet-over-DNS
482 {% endtrans %}
483 </p>
484 <p>
485 {% trans %}
486 <strong>Mentors:</strong> Matthias Wachs
487 {% endtrans %}
488 </p>
489 </section>
490 <section>
491 <h4>Implementation of ALG-based NAT traversal methods</h4>
492 <p>
493 {% trans %}
494 Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole
495 punching, better STUN support)
496 {% endtrans %}
497 </p>
498 <p>
499 {% trans %}
500 <strong>Mentors:</strong> Matthias Wachs
501 {% endtrans %}
502 </p>
503 </section>
504 <section>
505 <h4>Integration of the GNU Name System with GnuPG</h4>
506 <p>
507 {% trans %}
508 <strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges
509 {% endtrans %}
510 </p>
511 </section>
512 <section>
513 <h4>libaboss improvements</h4>
514 <p>
515 {% trans %}
516 Improving libaboss to make computation on shared secrets (including
517 repeated multiplication) based
518 on <a href="https://dl.acm.org/citation.cfm?doid=62212.62213">Ben-Or
519 et al.</a> if possible. This in particular means moving libaboss to
520 bignums (gcry_mpi).
521 {% endtrans %}
522 </p>
523 <p><strong>Mentors:</strong> Krista Grothoff, Jeff Burdges</p>
524 </section>
525 <section>
526 <h4>Implementation of a replacement for PANDA</h4>
527 <p>
528 {% trans %}
529 Implementation of a replacement for PANDA (see Pond) with better
530 security, and maybe integration with the GNU Name System for key
531 exchange.
532 {% endtrans %}
533 </p>
534 <p>
535 {% trans %}
536 <strong>Mentors:</strong> Jeff Burdges
537 {% endtrans %}
538 </p>
539 </section>
540 <section>
541 <h4>Supporting GNU Guix's package distribution</h4>
542 <p>
543 {% trans %}
544 Please refer to the description for this project listed under
545 GNU Guix project ideas.
546 {% endtrans %}
547 </p>
548 </section>
475 <!-- 549 <!--
476 <h2>{{ _("Finished projects") }}</h2> 550 <h2>{{ _("Finished projects") }}</h2>
477 --> 551 -->