## page was renamed from BSI Guidelines
TODO

== BSI Guidelines

The German Federal Office for Information Security (BSI) publishes 
[[https://www.bsi.bund.de/EN/Topics/ElectrIDDocuments/TRandSecurProfiles/trandsecurprofiles_node.html|technical guidelines and protection profiles]] 
for cryptography.

Some documents of interests to GnuPG. (Don't rely on the translations, they are just trying to give an idea.)
 
=== TR-02102-1 Cryptographic Methods: Recommendations and key lengths
(Original in German) Version 2015-01 from 10th of February 2015.  **updated yearly**

Aims for a security level of 100 bit.
Gives recommendations for new crypto systems to be in use until end of 2021.

|= block cipher | 
| 128 |
| AES-128, AES-192, AES-256 |

*

|= Block cipher mode of operation |
| GCM, CBC, CTR|

* [[https://web.archive.org/web/20160404115955/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR02102/BSI-TR-02102.pdf;jsessionid=3199E3C7DF21EF676E4B3A11EDAF3663.2_cid359?__blob=publicationFile&v=2|Version 2016-02-15 via archive.org]]
* [[https://web.archive.org/web/20150912021152/https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/TechnischeRichtlinien/TR02102/BSI-TR-02102.pdf?__blob=publicationFile|Version 2015-02-10 via archive.org]]

=== TR-03111 Elliptic Curve Cryptography

== German Bundesnetzagentur Catalogue for Signaturesalgorithms
http://www.bundesnetzagentur.de/cln_1422/DE/Service-Funktionen/QualifizierteelektronischeSignatur/WelcheAufgabenhatdieBundesnetzagentur/GeeigneteAlgorithmenfestlegen/geeignetealgorithmenfestlegen-node.html