File: overview.html

package info (click to toggle)
libgeier 0.13-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 2,832 kB
file content (60 lines) | stat: -rw-r--r-- 2,794 bytes parent folder | download
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
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GEIER Overview</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="index.html" title="GEIER Reference Manual">
<link rel="up" href="index.html" title="GEIER Reference Manual">
<link rel="prev" href="index.html" title="GEIER Reference Manual">
<link rel="next" href="core.html" title="GEIER Core API">
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td> </td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">GEIER Reference Manual</th>
<td><a accesskey="n" href="core.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
<a name="overview"></a>GEIER Overview</h2></div></div></div>
<p>
      GEIER is the first free library to encrypt, digitally sign, decrypt,
      validate and send gathered tax declarations data to the
      German inland revenue offices.

      Furthermore it allows to generate XHTML transmission protocols using
      XSLT mechanisms.
    </p>
<p>
      GEIER is short for <span class="emphasis"><em>GPL'd Elster Interface</em></span> and
      part of the Taxbird project.
    </p>
<p>
      GEIER uses the COALA interface supplied by the German inland revenue
      offices.  COALA is a publicly documented transmission interface,
      which heavily relies on XML.  The data is transmitted compressed with
      GZIP and symmetrically encrypted with a 3DES key.  The 3DES key, which
      is generated by the GEIER library, is sent to the Elster servers 
      after it has been asymmetrically encrypted using the RSA algorithm.
      For the actual transmission HTTP/Post is utilized.
    </p>
<p>
      Besides plain transmission GEIER is capable of digitally signing the
      Elster XML-documents using software certificates (X.509 based).
      The latter approach is called <span class="emphasis"><em>Elster Basis</em></span> by
      the fiscal authorities.
    </p>
<p>
      Please mind, that GEIER heavily relies on Mozilla (xulrunner) NSS.
    </p>
</div>
<div class="footer">
<hr>
          Generated by GTK-Doc V1.17</div>
</body>
</html>