Re: Math processor
- From: keith <krw@xxxxxxxxxx>
- Date: Sat, 27 Aug 2005 11:17:57 -0400
On Sat, 27 Aug 2005 02:40:50 -0700, David L. Jones wrote:
> netbogus@xxxxxxxxx wrote:
>> I'm replying my own post trying to answer all at once; sorry if it's
>> confusing.
>>
>> So, let me make myself a little clearer; I understand I was vague. So,
>> here is the thing...
>> I'm finishing my graduation in computer engineering and I'll start next
>> year a circuit to encrypt data. This is my final project. I choosed to
>> implement RSA algorithm (which has operations like mod, -,+, *, ^,
>> etc). I would like to work with keys from 640-2048 bits long. I was
>> definetly wrong asking for floating point processors, by the way. I
>> have just noticed that.
>> So, like I said before the project actually starts next year. I'm still
>> considering all stuff; even the algorithm... I came here trying to get
>> general information about possible designs.
>>
>> Once again, thank you all for all help
>> I really appreciate.
>>
>> my best regards,
>>
>> lz.
>
> There is an RSA library for the d*** that can do 2048bit RSA
> encryption:
> http://ww1.microchip.com/downloads/en/DeviceDoc/70127b.pdf
> It can do an 1024bit RSA encryption in 7ms.
> Probably costs a bit though, and I'm guesing you don't want an off the
> shelf solution, although that would make your project easy :->
>
> You could do the same on any 8bit micro like PIC or AVR, but it won't
> be nearly as fast.
>
> 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.
FPGA? Bah! The IBM mainframe crypto feature has had 512bit modular
exponentiator built in the fastest CMOS process available for a decade
(work was being done on it when I left the group in '93). Yes, I think
limits on the scope of the project are in order. Someone has already done
it faster (NSA anyone?).
--
Keith
.
- Follow-Ups:
- Re: Math processor
- From: Ken Smith
- Re: Math processor
- References:
- Math processor
- From: netbogus
- Re: Math processor
- From: netbogus
- Re: Math processor
- From: netbogus
- Re: Math processor
- From: David L. Jones
- Math processor
- Prev by Date: Re: 74HC221 application
- Next by Date: Re: e-mail a hand-drawn sketch
- Previous by thread: Re: Math processor
- Next by thread: Re: Math processor
- Index(es):