Re: Math processor



In article <1125135650.923193.66580@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
David L. Jones <altzone@xxxxxxxxx> wrote:
[...]
>Perhaps you can slant your project towards something low end like "How
>to do RSA encrytion on a $0.50 8pin PIC micro in under 2KB". That might
>be more achievable than say "The worlds fastest 2048bit RSA encryption
>algorithm" implemented in a bleeding edge FPGA. There are plenty of
>people out there designing super fast encryption algorithms, so it
>might be hard to do something unique in that respect.

How about this:

Use a PIC with more pins so that it can read and write a flash memory
chip. Define a very simple instruction set that the PIC emulates. Have
the "code" stored in the flash RSA encryted. The PIC reads sections of
the code and does them all internally. You have thus created a "secure
processor with external code". I don't think one already exists.

--
--
kensmith@xxxxxxxxx forging knowledge

.



Relevant Pages

  • Q: Factoring a number whose Euler phi is known?
    ... This problem is related to the security of RSA encryption. ... There is a probabilistic algorithm: Choose a "public" exponent ...
    (sci.crypt)
  • Re: Math processor
    ... > It can do an 1024bit RSA encryption in 7ms. ... > algorithm" implemented in a bleeding edge FPGA. ...
    (sci.electronics.design)
  • Re: Math processor
    ... It can do an 1024bit RSA encryption in 7ms. ... algorithm" implemented in a bleeding edge FPGA. ... people out there designing super fast encryption algorithms, ...
    (sci.electronics.design)
  • Re: Books on cryptography with a focus on resources and performance
    ... > I'm looking for a book on cryptography which has not only mathematical ... E.g. algorithm X is ... RSA encryption is treated thusly: ...
    (sci.crypt)