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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.66.184.132 with SMTP id eu4mr22149775pac.15.1437395679819; Mon, 20 Jul 2015 05:34:39 -0700 (PDT) X-Received: by 10.140.105.102 with SMTP id b93mr447957qgf.26.1437395679773; Mon, 20 Jul 2015 05:34:39 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!f3no339272igg.0!news-out.google.com!4ni81634qgh.1!nntp.google.com!z61no2181446qge.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Mon, 20 Jul 2015 05:34:39 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=109.145.217.47; posting-account=pmkN8QoAAAAtIhXRUfydb0SCISnwaeyg NNTP-Posting-Host: 109.145.217.47 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: ShuttlePads Cipher as it Stands. From: Austin Obyrne Injection-Date: Mon, 20 Jul 2015 12:34:39 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:26900 Date: 2015-07-20T05:34:39-07:00 List-Id: The cipher is up and running in the Ada-95 programming language in there mo= des. Mark_0 is a widely expanded diagnostic version with considerable annotation= s here and there while marks 1 and 2 are work versions that have no comment= or annotations. Mark_0 comes with a lot of personal commenting and ad hoc variable names th= at will need to be updated by refinement sometime in the future. It is eas= y to forget that this is development work that has been on-going daily for = about six months now and it has been very exploratory some of the time - no= t much time has been given to cosmetic programming - whatever comes to mind= as a suitable variable name is often adopted very quickly . I make no apologies for my style of programming which is I contend, deliber= ately workman-like sourcecode and is highly transparent for what I venture = to say could be helpful to newbies who have to marry the cryptography to th= e Ada programming language sometimes without any prior experience to speak = of in either of these disciplines. A salient feature of this cipher is that it reads in data directly from pre= pared batch files and in real time from keyed in email files. Everything i= s done in decimal-base arithmetic albeit not a number-theoretic cipher per = se. The cipher has one-to-one ciphertext volumetric ratio and will run in = any Ada compiler that can be hosted by any device from mainframe computers = to modern hand-held tablets (mobile phone encryptions using 'shuttlepads' i= s a possibility in mind for future - (any body please inform current viabil= ity). Feedback from well-informed sci crypt readers seems to be giving shuttle pa= ds the nod for acceptance as viable cryptography for possible use in main s= tream cryptography. As the writer of 'Shuttlepads' I am seeing it for the present as just the c= ore intelligence of a crypto scheme that has potential for development late= r for future use perhaps. I think it could become ubiquitous for personal = cryptography on home computers for instance. The cipher to hand uses 15 pads. A database of 95 pads (that was a lot of = work) is to hand also and future experiments will study whether it is profi= table to increase on 15 pads or just 'let the hare sit' at the present 15. adacrypt