Re: Basic tools of encryption: Transposition and substitution?



Doug wrote:
I was involved in a project about 2 years ago where we implemented
DES from scratch, did some other funky PGP based stuff and as I
recall from then, as with Singh the basic tools of encryption
were always Transposition and Substitution.

Now, it strikes me as odd that compression doesn't fall into this
category as well. Surely compression is a highly effective crypto
technique: by reducing the size of the cypher text compared to
the plain text, you make it much more difficult to break the
code.

Compression itself doesn't have a key. If you send a compressed message, what is it that keeps eavesdroppers from being able to read it? Secrecy of algorithm?


Furthermore, as you approach perfect compression the compressed data
approaches pure random data (because in theory any pattern can be
used to further compress the data).

Why doesn't compression fall in as one of the basic crypt techniques?

Because well-implemented encryption provides confidentiality and authentication of any message, regardless of whether it's been compressed or not. Hence, it's convenient to regard compression and encryption as independent.


--Mike Amling
.



Relevant Pages

  • Re: AES and Diehard
    ... >you could employ kill file, ... The result of encryption which might eventually develop ... a standard for crypto the 'diversity' of interests is ... compression algorithm could exploit in order to compress. ...
    (sci.crypt)
  • [HPADM] SUMMARY: File Transfer from AS400 to HP-UX with compression and e ncryption?
    ... Also I'd like to know what compression and/or encryption techniques might be ... We're currently doing FTP from AS400 which is taking about 5 hours so they'd ... The gzip site says there is no encryption available for gzip so one would ...
    (HP-UX-Admin)
  • Re: Compression and encryption
    ... I would like to have both encryption (in case the computer gets ... I could tell Windows to compress the files that get written to the ... Windows XP Pro comes with EFS. ... I want both compression and encryption. ...
    (microsoft.public.windowsxp.general)
  • Re: Just a thought...
    ... idea apply bijective arithmetic compression or bijective PPM compression ... like in BICOM before the encryption. ... way even if the correct key was used say for a CBC AES type of encryption ... you could rotate the file using DSC or you could add a secret number ...
    (sci.crypt)
  • Re: Logical Thinking...???
    ... Aside from the fact that it's mighty hard to define "random noise," ... even over a set of common compression methods. ... (to the compressed file + its encryption key ...
    (comp.sys.hp48)