Libelle is a Germancipher system, developed by the Federal Office for Information Security. The algorithm is not publicised, in an attempt to make cryptanalysis more difficult. Some experts think this security by obscurity is a bad approach, because public scrutiny of an algorithm would uncover potential weaknesses. In order to keep the algorithm secret, it is only distributed as a microchip named Pluto and not as a piece of software. This article is about algorithms for encryption and decryption. ... The Bundesamt für Sicherheit in der Informationstechnik (Federal Office for Information Security) is the German government agency in change of managing computer and communication security for the German government. ... Cryptanalysis (from the Greek kryptós, hidden, and analýein, to loosen or to untie) is the study of methods for obtaining the meaning of encrypted information, without access to the secret information which is normally required to do so. ... In cryptography and computer security, security through obscurity (sometimes security by obscurity) is a controversial principle in security engineering, which attempts to use secrecy (of design, implementation, etc. ...