Re: Are natural languages secure ciphers?
From: George Ou (533george_ou234_at_netzero234.com)
Date: 10/05/03
- Next message: Mok-Kong Shen: "Re: Other good Crypto programs...?"
- Previous message: Markus Jansson: "Re: What (if any) mechanical crypto is safe today?"
- In reply to: Mxsmanic: "Re: Are natural languages secure ciphers?"
- Next in thread: Mxsmanic: "Re: Are natural languages secure ciphers?"
- Reply: Mxsmanic: "Re: Are natural languages secure ciphers?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Sun, 05 Oct 2003 17:25:46 GMT
On Sun, 05 Oct 2003 13:57:42 +0200, Mxsmanic <mxsmanic@hotmail.com>
wrote:
>George Ou writes:
>
>> Just like natural languages provide a low level of protection.
>
>I don't think the level of protection is low at all. If you don't have
>the key (that is, the rules of the language and its vocabulary), you're
>not likely to crack it any time soon.
>
>> I hope you're not comparing the DLP, ECDLP, or IFP to the difficulty
>> of reverse engineering the ZIP algorithm, or the secret of a natural
>> language where 1.3 billion people know the same secret.
>
>Yes, I am.
You're comparing a shared static secret key to the break in the DLP,
ECDLP, and IFP. The only way I can put it is that is insanely stupid.
>> The question is "are natural languages good for cryptography".
>
>Yes. And thus far, it seems that they are, as long as you can keep them
>secret. That is, natural languages do not readily yield to brute-force
>cryptanalysis.
Not brute-force, but careful study.
>That kind of oversight is what allows adversaries to come up with nearly
>unbreakable encryption systems. You're thinking so much about Chinese
>that you've forgotten all the other languages that could be used.
It doesn't matter what language you use. Let's assume you can't find
a turn coat, and you have to learn a new language from scratch. The
biggest problem which John mentioned is that "attack at dawn" would
always be written the same way no matter what language you used. The
more contexts you inevitably hear through out the course of a war, the
more you can deduce a meaning.
Essentially, a natural language is like a super sized static key, kind
of like a book cipher but a little more complex. Unfortunately, it
can't with stand any kind of known text attack.
You keep saying, "but it's unbreakable without context". How in the
world to you propose to avoid revealing context? The more you use it
the more you reveal.
Take an AES 128-bit key. No one has ever managed to even come close
to brute forcing it, and context doesn't help you either if it's used
in as a session key.
A natural language is laughably weak.
George Ou
http://www.LANArchitect.net
- Next message: Mok-Kong Shen: "Re: Other good Crypto programs...?"
- Previous message: Markus Jansson: "Re: What (if any) mechanical crypto is safe today?"
- In reply to: Mxsmanic: "Re: Are natural languages secure ciphers?"
- Next in thread: Mxsmanic: "Re: Are natural languages secure ciphers?"
- Reply: Mxsmanic: "Re: Are natural languages secure ciphers?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|