Re: own cypher-algorithm - TaShiKai

Crypto_at_S.M.S
Date: 06/29/05


Date: Wed, 29 Jun 2005 15:54:25 +1000

Colin Andrew Percival wrote:

> Crypto@s.m.s wrote:
>
>>Colin Percival wrote:
>>
>>>Cryptography isn't like writing an operating system. A newbie from
>>>Finland can write an operating system without reading the literature
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>>>because when an operating system fails it usually does so in obvious
>>>ways, and the worst outcome is usually a loss of data. When a
>>>cryptosystem fails, you often don't know, and the outcome is far more
>>>severe.
>>
>>Well that is not very encouraging.
>>If everyone followed your advice, there would be
>>no cryptography at all. Who, pray tell, should
>>design or implement these mystical things we call
>>ciphers? Only the experts?
>
>
> Yes. And as I hinted at above, if you want to become an expert, you
> should read (and understand) the existing literature.
>
> Naturally, which literature you should read depends upon what sort of
> expert you want to become. I wouldn't dream of designing a new cipher,
> but I consider myself to be competent enough to implement the existing
> ciphers.
>
> Colin Percival

Wait, didn't you just advise not writing your own implementations?

You must be one of those "Do as I say, not as I do" people.



Relevant Pages

  • Re: VMPC isnt free
    ... Yah, tom the genius. ... for the sole fact they are not interested in academia. ... Admitedly I designed quite a few ciphers but I never claimed they were ... design over and over. ...
    (sci.crypt)
  • Re: Algorithms to generate permutations
    ... > modern ciphers have in fact actually failed ... > due to a previously unknown attack. ... It demonstrates that people didn't know how to design ... So 8 rounds is all you need. ...
    (sci.crypt)
  • Re: Smalltalk Processor
    ... Of course, projects such as SOAR, which spawned Sun's SPARC, suggested that an efficient implementation could be had with only minimal modifications to a general purpose RISC. ... Don't expect to find much revolutionary in the literature. ... Most design are pretty straightforward, but the good news is that you can quite easily implement your own with even an entry-level FPGA development kit. ... Smalltalk processor(a silicon implementation of the virtual machine - ...
    (comp.arch)
  • Re: measuring benefits from automating tests
    ... So you will have to design experiments to do the evaluation that are tailored to your shop. ... Any of the existing literature on process improvement will have guidelines for doing such small scale experiments. ... Here the body of literature on metrics programs should be helpful since designing good metrics requires quantification. ... doing what you want to do well requires substantial experience in at least three distinct disciplines (process improvement, experimental design, and metrics design). ...
    (comp.software.testing)
  • Re: A new public key algorithm based on avalanche properties
    ... > I've gotten some good responses here, but Tom didn't like it. ... amateurs should not design ciphers and claim them as secure. ... because one person can't break a design doesn't mean anything. ... I never mean to discourage amateurs from exploring ...
    (sci.crypt)