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 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: =?ISO-8859-1?Q?Bj=F6rn?= Persson Newsgroups: comp.lang.ada Subject: Re: For Whatever it is Worth to Know. Date: Fri, 13 Sep 2013 01:05:08 +0200 Message-ID: <1379027108.2145.131.camel@speedy.xn--rombobjrn-67a.se> References: <282cbd22-508d-424e-ae87-26a08458c16c@googlegroups.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-2+QVesxDFEapQLONTJi3" X-Trace: individual.net F2ru4Q+Mw3I5CLK/Ti4hsAbcYDluG5EFnL3e4Z4Dr3fp8aEWzD Cancel-Lock: sha1:T/HAOIEd69aAZsU/A4C0qKKIIZ8= In-Reply-To: <282cbd22-508d-424e-ae87-26a08458c16c@googlegroups.com> X-Mailer: Evolution 3.8.5 (3.8.5-2.fc19) Xref: news.eternal-september.org comp.lang.ada:17173 Date: 2013-09-13T01:05:08+02:00 List-Id: --=-2+QVesxDFEapQLONTJi3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Austin Obyrne wrote: > Recent help from readers has enabled me to put the final touches to an en= cryption project that has been ongoing for at least 10 years such that I ca= n now say categorically that I have an Ada-driven vector-based cryptographi= c scheme that can encrypt any alphanumeric character that can be keyed in f= rom a standard keyboard. =20 >=20 > That includes the entire writable subset of ASCII which is the character = set numbered 32 to 126 inclusively in ASCII decimal representation. Sorry to be blunt but this inability to handle binary data indicates a design flaw in your program. Any decent encryption program can encrypt arbitrary files =E2=80=93 any data whatsoever. > The cryptography, selectively chosen to be programmed in Ada only, is cop= yright registered by me in the USA and in the United Kingdom and I have not= intention of agreeing to it being programmed in any other language except = Ada. Copyright doesn't allow you to forbid anyone from reimplementing your algorithm in any language they choose. Only a patent can give you that right. If you have bought a patent on your algorithm, then it won't be widely used before the patent expires, because there are several patent-free strong ciphers available. > if it is key-able by a standard key board I can encrypt it unbreakably. The only encryption scheme that has been proven unbreakable is One-Time Pad, which is quite impractical for most uses. If you can present a more practical scheme and prove that it's unbreakable, then you're going to make a big splash when you publish your paper in a cryptology journal. But if your proof doesn't hold water, then you will probably be quickly dismissed. > The foregoing claim is made in good faith Right, so you don't have a proof and what you meant is that you haven't been able to break your own cipher. Any fool can come up with a cipher that he himself can't break. When an algorithm has been published and multiple experienced cryptologists have scrutinized it and not found any significant weaknesses, that's when it's time to start thinking that the cipher might be good. Bj=C3=B6rn Persson --=-2+QVesxDFEapQLONTJi3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAABCgAGBQJSMkikAAoJEOE4WtzWSuY/KYoP/2eonegeq7Yx74JFdqaAWdIv kW3lve2wl6OFF1fSr60QDTvxDRV3a/X33Elf+tXvOEC0nxGS+m6qiQv6XiW4NZ2U 318j8V8vZIcG+1M2KsY9mI8Re0OcFj+HkSAF74PS6Y+W0y3LMlOglY5QO9ZLwzqG OCZ6WjpRHMNrE8iNnIrkvXRs8RsPKSvsLlEz2z/KoVbxan0raGBuj1rx35PMiypO kxe5cMCcAm2zlDzQB/rD9HUBvNKa1l/vLdvp4Z5LD+Jwvbgvrs82R57p1+Elz0tX UAAFR7N0WsHINA6ajig3QBTyAP2LO8BybofFRiqF/oCAsEYyUl1MJ+wlppxOHBNc +zjk6fyWRMlKX89r5M8DTCJum6eK1SU3uEDMmYOCY6CYR7Ilsq4pOIchsdDMrIL1 oOhLv5kC65q1qDLcwAQW0qqTuhV7oTdq9PbT71GVgBoIrUMpX8BMTgKNrk86R6jy Q+fNWFN0tPh08geUrcbQzcjqSTDRojnJ0ZOLgMuBzVx7GKiNL6a32w/hskrnaAKd Cdm0Fl0qyDwrP6tcIjtfLF5H7G7VLYDdgjoT0A6UeIrSMydBzkIY8Wc1crx0Yzlc Hi67bcRLG2er9FAJbIsKB/J8Mh8E4J6dVe2sexpvAD6xJM5qUT9IAjwxNCzu9rwU 9pFqq3mpQQ/X1M8P3ILk =B4ZH -----END PGP SIGNATURE----- --=-2+QVesxDFEapQLONTJi3--