Re: Seriation

Liste des GroupesRevenir à s crypt 
Sujet : Re: Seriation
De : rjh (at) *nospam* cpax.org.uk (Richard Heathfield)
Groupes : sci.crypt
Date : 04. Feb 2025, 07:10:59
Autres entêtes
Organisation : Fix this later
Message-ID : <vnsb1m$1o67t$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9
User-Agent : Mozilla Thunderbird
On 04/02/2025 01:31, David Entwistle wrote:
On Mon, 3 Feb 2025 10:17:24 +0000, Richard Heathfield wrote:
 
#define UPPER "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
#define LOWER "abcdefghijklmnopqrstuvwxyz"
#define DIGIT "0123456789"
#define PUNCT "!\"$%^&*()_-+={}[]#~'@;:/?.>,<\|"
>
which isn't particularly wide, but any encryption of any of those
characters will *always* produce a character drawn from the same set.
When faced with something *not* from that set, SCOS leaves it unchanged.
So I think I'm right in saying that by the above definition SCOS /is/
closed.
 Yes, as I recall, and as a rather sloppy adversary unaware of your
implementation, my character set ran from char(33) ! to char(126) ~. I
think it was the gap between char(95) _ and char(97) a which caused me the
most trouble. char(96) is top left on a QWERTY keyboard. I never use it,
but it gets used as an apostrophe in some text on the web. As a result
some of my checks failed to do what I expected and I didn't feel confident
posting SCOS-based ciphers.
Well, blow moi down with a feather! I had no idea! The backtick does indeed fall by the wayside... and I *do* use it a lot --- as `` for "open speech marks" and \` (grave accent) in LaTeX --- so I really ought to have remembered it, but it turns out I did overlook it.
And *that* means that if I use my completely insecure program to encode a LaTeX document for posting on the Net with the express intent of allowing a few people I've never met to crack the ciphertext, as well as having an easy task they'll have the additional benefit of having the backticks pre-cracked for them.
In the real world it would of course be an embarrassing screw-up that hopefully would be caught by a proper test plan. In the rarified atmosphere of sci.crypt, however, I can afford to be sanguine.
It now occurs to me that I could remove other characters to have them left treated untreated. For example, the following ciphertext is the (key 31 41) output from a SCOS2 variant (with just one line of code changed) that passes through everything but alphabetical characters:
Byuj, ONFC hYH rroU SttW E ymXfIuw! C Qyq pf OyoZ! HKw iWNKImVS AAfi NHmcRF wggV AM wZL SlyhMwm... XZE Y *ii* dQr kk G Gys --- OV `` xvn "ZPtr lXBqdX RuAif" CEj \` (bbzJh SJypni) MG TXFFn --- xi r PrccRT ytUKL Ak SAKi kMJqnRJLnb VV, sAo SS HxjUO zui m wqa aWuwfXMx kk.
gIn *sVDL* taLNH xaIQ ug y ZMn kl EFskVDHhdf EysTGNzb bSEllJK Gq VTxycS D dhPPx ssVcJqoj KIA nbUKoiQ NB wZL jpt lMMp qTF uCjaCFu ZTOomh Rx hhWOLmgO x rfm UyxnYG Z'BZ XDJhj TAE td GKiZW Uxj WRNugiZzHs, OV OlhW AH lTdFzh QS yjql Vryf dGsB'dS DlvT XAm XPEyycXLnn SKIoeWW Gm dLVxrZ bEq cQHECgPMJ vmO-BFdURAo fdV MpbY.
jD ybN Prcc cJBkR LL DkfLs sY KLGsiJ vn Ya GDhVbQovkPJr sRVxE-rb Uxfn QMCgWaGvx kRMsZ ME renOEF co F JAmcGI zZcS DoSU. ey tWI KioUGyjX JRzqjVCoqS Rx zYT.CGCib, EAxUayA, G PCE gaPNFg lV xp sPRzCfZF.
Yy hXU BeTaMC sc Pw AdLT X ghcIp sURIEc bVykm MGouSJPprh XH pXhF JmYV Jrhk ZMoZhHv BjeRtemMA. Rph JRjkcNv, zcO ECodVStnV GBxeQSJjrc GF vYK (Fox 31 41) cXLwqe FGsf I pOPI2 auAgNPK (CddG xxka Kye aMGm lR DEiY LFnpXKy) DgOW HhodEH xaZLGhX JPnplVyoiQ AIw SSLsaQIMqZMM smUaypvVXN:
--
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within

Date Sujet#  Auteur
7 Dec 24 * Seriation60Stefan Claas
7 Dec 24 +* Re: Seriation49Peter Fairbrother
8 Dec 24 i`* Re: Seriation48Stefan Claas
8 Dec 24 i +* Re: Seriation45Rich
8 Dec 24 i i+* Re: Seriation22Stefan Claas
8 Dec 24 i ii`* Re: Seriation21Rich
8 Dec 24 i ii `* Re: Seriation20Stefan Claas
1 Feb 25 i ii  `* Re: Seriation19Richard Heathfield
1 Feb 25 i ii   +- Re: Seriation1Stefan Claas
1 Feb 25 i ii   `* Re: Seriation17Stefan Claas
1 Feb 25 i ii    +* Re: Seriation2Stefan Claas
1 Feb 25 i ii    i`- Re: Seriation1Stefan Claas
1 Feb 25 i ii    `* Re: Seriation14Richard Heathfield
1 Feb 25 i ii     `* Re: Seriation13Stefan Claas
1 Feb 25 i ii      +* Re: Seriation2Stefan Claas
1 Feb 25 i ii      i`- Re: Seriation1Richard Heathfield
1 Feb 25 i ii      `* Re: Seriation10Richard Heathfield
1 Feb 25 i ii       `* Re: Seriation9Stefan Claas
1 Feb 25 i ii        +* Re: Seriation5Rich
1 Feb 25 i ii        i`* Re: Seriation4Stefan Claas
1 Feb 25 i ii        i +- Re: Seriation1Rich
1 Feb 25 i ii        i `* Re: Seriation2Richard Heathfield
1 Feb 25 i ii        i  `- Re: Seriation1Stefan Claas
1 Feb 25 i ii        `* Re: Seriation3Richard Heathfield
10 Feb 25 i ii         `* Re: Seriation2Ben Bacarisse
10 Feb 25 i ii          `- Re: Seriation1Richard Heathfield
1 Feb 25 i i`* Re: Seriation22Richard Heathfield
1 Feb 25 i i +* Re: Seriation4Rich
1 Feb 25 i i i`* Re: Seriation3Richard Heathfield
1 Feb 25 i i i +- Re: Seriation1Rich
1 Feb 25 i i i `- Re: Seriation1Stefan Claas
2 Feb 25 i i `* Re: Seriation17David Entwistle
2 Feb 25 i i  +- Re: Seriation1Chris M. Thomasson
3 Feb 25 i i  `* Re: Seriation15David Entwistle
3 Feb 25 i i   `* Re: Seriation14Richard Heathfield
4 Feb 25 i i    `* Re: Seriation13David Entwistle
4 Feb 25 i i     `* Re: Seriation12Richard Heathfield
8 Feb 25 i i      +* Re: Seriation7David Entwistle
8 Feb 25 i i      i`* Re: Seriation6Richard Heathfield
8 Feb 25 i i      i `* Re: Seriation5David Entwistle
9 Feb 25 i i      i  `* Re: Seriation4Richard Harnden
9 Feb 25 i i      i   `* Re: Seriation3David Entwistle
9 Feb 25 i i      i    `* Re: Seriation2Richard Harnden
10 Feb 25 i i      i     `- Re: Seriation1David Entwistle
11 Feb 25 i i      `* Re: Seriation4Ben Bacarisse
11 Feb 25 i i       `* Re: Seriation3Richard Heathfield
13 Feb 25 i i        `* Re: Seriation2Ben Bacarisse
13 Feb 25 i i         `- Re: Seriation1Richard Heathfield
8 Dec 24 i `* Re: Seriation2Stefan Claas
8 Dec 24 i  `- Re: Seriation1Stefan Claas
8 Dec 24 `* Re: Seriation10Peter Fairbrother
8 Dec 24  `* Re: Seriation9Stefan Claas
9 Dec 24   `* Re: Seriation8Peter Fairbrother
9 Dec 24    `* Re: Seriation7Stefan Claas
10 Dec 24     +* Re: Seriation2Stefan Claas
10 Dec 24     i`- Re: Seriation1Stefan Claas
10 Dec 24     `* Re: Seriation4Stefan Claas
10 Dec 24      `* Re: Seriation3Stefan Claas
14 Dec 24       `* Re: Seriation2Stefan Claas
15 Dec 24        `- Re: Seriation1Stefan Claas

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal