From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f2b353a56cdecaaa,start X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,CP1252 Path: g2news2.google.com!postnews.google.com!i31g2000yqm.googlegroups.com!not-for-mail From: adacrypt Newsgroups: comp.lang.ada Subject: Ada in Cryptography. Date: Wed, 16 Jun 2010 00:11:36 -0700 (PDT) Organization: http://groups.google.com Message-ID: NNTP-Posting-Host: 81.151.237.229 Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1276672296 5715 127.0.0.1 (16 Jun 2010 07:11:36 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 16 Jun 2010 07:11:36 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: i31g2000yqm.googlegroups.com; posting-host=81.151.237.229; posting-account=pmkN8QoAAAAtIhXRUfydb0SCISnwaeyg User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:12750 Date: 2010-06-16T00:11:36-07:00 List-Id: The portability of Ada by means of its packages is one of the great advantages to be gained from using it as a language for encryption. The concept of Mutual database Technology being promoted by me completely obviates the key distribution problem that has soaked up so much wasted effort by cryptographers in the past 40 years. That wasted effort evolved from the use of encapsulation cryptography that required keys to be distributed between entities (Simon Singh =93The Code Book=94). It is made redundant now by a one-off secure delivery of a database during the setting up of a secure crypto scheme that even if it means using a trusted live courier to do this the expense is justified by the fact of it being a once in a lifetime occurrence i.e. once in the lifetime of the secure loop. Although the problem of key distribution is overcome there is still a need for global network construction that involves sending database components like arrays of integers around the globe to set up communications loops between entities. The packages that comprise a mutual database need to be customised and then sent to the entities of new loops. Using Ada packages greatly facilitates this by enabling non-specialist operatives to prepare them off-line, create libraries, sent packages by unsecured email keep management records etc. The equivalent containers of other languages are not nearly as accommodating in that respect - adacrypt