[18975] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Re: solving, simplification and factorization...

daemon@ATHENA.MIT.EDU (pstach@stachliu.com)
Thu Nov 17 20:06:40 2005

X-Original-To: cryptography@metzdowd.com
X-Original-To: cryptography@metzdowd.com
Date: 17 Nov 2005 09:00:48 -0800
From: pstach@stachliu.com
To: cryptography@metzdowd.com


The answer you are looking for is Karnaugh logic maps.  This will produce
an unoptimized set of gate logic that represents say S-boxes or E-tables.

>From there you can find smaller gate logic compliments that produce the
same logic map.  Christopher Abad and I researched this heavily a few
years ago regarding DES S-Boxes.

He has provided his gatelogic reduction code on his site, http://www.the-mathclub.net.

I can send you my generic gate logic optimizer if you'd like.  I have one
for standard (&,|,^,~), mmx/sse2 (&,|,^,~,&~), and vhdl/verilog (&,|,^,~,~&,~|,~^).

Anyhow, best of luck.

-Patrick Stach

---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd.com

home help back first fref pref prev next nref lref last post