Re: OpenSSL breaks with gcc 4.2

2006-11-09 Thread Stephen Sprunk
corrupted if sizeof(long)sizeof(int), which is common on many 64-bit machines. S Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God is an inveterate gambler, and He throws the K5SSSdice at every possible opportunity. --Stephen Hawking

Re: [patch] make AES-cfb128-encrypt faster by uglifying it

2006-05-26 Thread Stephen Sprunk
? IDEA? I forget) with only slight changes; I didn't grok enough of it at the time to worry about performance, just maintaining correctness. S Stephen SprunkStupid people surround themselves with smart CCIE #3723 people. Smart people surround themselves with K5SSS

Re: [patch] make AES-cfb128-encrypt faster by uglifying it

2006-05-26 Thread Stephen Sprunk
function. Unfortunately, that approach probably won't work on all of the platforms OpenSSL supports due to all the ancient compilers floating around. S Stephen SprunkStupid people surround themselves with smart CCIE #3723 people. Smart people surround themselves with K5SSS

Re: AES ( Advanced Encryption Standard)

2005-03-24 Thread Stephen Sprunk
this... That article is about OpenVPN, not OpenSSL, which is only mentioned twice in passing. And, for that matter, one of those mentions does show that OpenSSL has AES implemented already. S Stephen SprunkStupid people surround themselves with smart CCIE #3723 people. Smart people

Re: AES ( Advanced Encryption Standard)

2005-03-24 Thread Stephen Sprunk
the EVP interface like you would with any other cipher. S Stephen SprunkStupid people surround themselves with smart CCIE #3723 people. Smart people surround themselves with K5SSS smart people who disagree with them. --Aaron Sorkin

Re: Porting OpenSSL

2004-07-21 Thread Stephen Sprunk
parameters. I'm finding that I have to modify the source a lot in order to get it to compile. Pointers to functions that take arguments are allowed by C89/C90; perhaps your compiler isn't as compliant as the authors think? S Stephen Sprunk Those people who think they know everything CCIE

Re: AES_CBC decryption

2003-12-19 Thread Stephen Sprunk
. Could you please look into the code and give me some hints about decryption. Minor bug: the AES CBC function doesn't correctly handle in==out. Please retry with in!=out. S Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God is an inveterate gambler, and He

Re: AES counter mode

2003-06-27 Thread Stephen Sprunk
for overflow iff the counter is 64 bits. Richard, do you want me to write up the code change, or do you want to do it? S Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God is an inveterate gambler, and He throws the K5SSSdice at every possible opportunity

Re: AES counter mode

2003-06-27 Thread Stephen Sprunk
and SSE extensions, hand-tuned ASM, etc. When I saw that, I gave up on any further algorithm improvements, though I'm sure there's still small improvements to be made here and there. S Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God is an inveterate gambler

Re: AES counter mode

2003-06-26 Thread Stephen Sprunk
Thus spake David Maurus [EMAIL PROTECTED] Stephen Sprunk wrote: In the specification of CTR mode, as proposed for AES, you will find the statement The number /nonce/ is incremented following each encryption. I interpreted this to mean that the top 2^64 bits are to be incremented for each

Re: AES counter mode

2003-06-26 Thread Stephen Sprunk
to reimplement CTR mode, especially in a way which appears to create more problems? S Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God is an inveterate gambler, and He throws the K5SSSdice at every possible opportunity. --Stephen Hawking

Re: Re: AES counter mode

2003-06-23 Thread Stephen Sprunk
significant changes to the API than I know how to make,as passing parameters to a mode doesn't appear to be supported today. S Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God is an inveterate gambler, and He throws the K5SSSdice at every possible opportunity

Re: [openssl.org #306] EVP_xxx_{cfb,ofb} problems in openssl 0.9.7-beta3

2002-10-21 Thread Stephen Sprunk
://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED] -- Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God is an inveterate gambler, and He throws the K5SSSdice

Re: CTR mode

2002-10-21 Thread Stephen Sprunk
__ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED] -- Stephen Sprunk God does not play dice. --Albert Einstein CCIE #3723 God

Re: Moving towards autoconf

2002-07-18 Thread Stephen Sprunk
Thus spake Richard Levitte - VMS Whacker: In message [EMAIL PROTECTED] on Wed, 17 Jul 2002 13:33:09 -0500, Stephen Sprunk [EMAIL PROTECTED] said: stephen I'd like to take on moving OpenSSL towards an autoconf stephen system. First of all, if anyone else is working on this, stephen please

Re: Gladman's Implementation in AES

2002-06-13 Thread Stephen Sprunk
implementation (I'd been planning to look at this at some point myself). I'd have done it myself if I'd known Gladman's implementation was *that* much faster. I've been spending my cycles trying to make the various modes go faster, which should help most/all of the ciphers. S -- Stephen Sprunk

Re: Integration of AES algorith to OpenSSL Crypto library

2002-05-02 Thread Stephen Sprunk
openvpn is crashing instead of trying to re-do work which has already been done. AES is already integrated, so if there's a bug, let us know and we'll fix it. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have

Re: -utf8 option

2002-03-25 Thread Stephen Sprunk
locale? S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein __ OpenSSL

Re: re[2]: .NET version of OpenSSL

2002-03-14 Thread Stephen Sprunk
marketing material. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein

Re: .NET version of OpenSSL

2002-03-13 Thread Stephen Sprunk
Thus spake jeff roberts: Is anyone working on a .NET version of OpenSSL ? For those of us that live in non-Microsoft worlds, can you explain what this means/entails? S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish

Re: re[4]: .NET version of OpenSSL

2002-03-13 Thread Stephen Sprunk
can achieve, and you're going to have a tough time convincing us to rewrite tens of thousands of lines of code just to make Bill Gates happy. There MUST be some way to link .NET code to non-.NET DLL's, so creating a C# wrapper around OpenSSL may be a worthwhile exercise. S -- Stephen Sprunk

Re: AES, counter mode, etc.

2002-02-19 Thread Stephen Sprunk
you looking for a more elegant way of doing this, or is my API broken? S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein

Re: EVP macros for AES

2002-02-19 Thread Stephen Sprunk
be. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein __ OpenSSL

Re: AES, counter mode, etc.

2002-02-15 Thread Stephen Sprunk
that make counter mode a bit different from other modes: Already under discussion, though in reference to ALL modes :) S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said

Re: EVP macros for AES

2002-02-15 Thread Stephen Sprunk
Thus spake Richard Levitte - VMS Whacker: From: Stephen Sprunk [EMAIL PROTECTED] stephen After implementing CBC, CFB, OFB, and CTR for AES (mostly plagiarized stephen from IDEA), I'm beginning to wonder why we have 40 different stephen implementations of the exact same algorithms

Re: Pentium Pro compiler optimizations

2002-02-14 Thread Stephen Sprunk
-fschedule-insns (not 2) with -O2 or above. This is at least 10% faster than the default -mcpu=pentium that OpenSSL uses on my box. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways

Re: [ietf-tls] Re: an attack against SSH2 protocol

2002-02-14 Thread Stephen Sprunk
the change. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein

Re: EVP macros for AES

2002-02-14 Thread Stephen Sprunk
SSE/MMX registers to pass around keys and blocks, since doing so would grossly violate the current API. This would provide serious performance gains, however. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I

Re: EVP macros for AES

2002-02-13 Thread Stephen Sprunk
to be in the NIST FIPS for AES modes, so it'd be nice to get it into EVP someday. In any case, I can most certainly help you out, as I've already fiddled with the first patches you sent. I was figuring you would :) S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723

Re: AES support

2002-02-12 Thread Stephen Sprunk
Thus spake Subramanian Ramamoorthy: It appears that openssl-0.9.6c does not support AES. Will 0.9.6c at anytime include support for AES at a later time. If so, can anyone give an idea when this support will be included in 0.9.6c. AES will be supported in 0.9.7. S -- Stephen Sprunk

EVP macros for AES

2002-02-12 Thread Stephen Sprunk
implementation of CTR mode, but I don't see where that would fit into EVP or the ASN.1 stuff. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert

Re: When do OpenSSL support AES cipher?

2002-01-10 Thread Stephen Sprunk
will have much more robust support. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein

Re: Where can I get the the 0.9.7 version?

2002-01-10 Thread Stephen Sprunk
Thus spake Maya: I want to use req with UTF8? From the dociment it's seems that UTF8 can be used only with 0.9.7 version. So I wonder where I can get it? 0.9.7 hasn't been released yet. In the meantime, you can experiment with the snapshots or CVS tree. S -- Stephen Sprunk So

Re: When do OpenSSL support AES cipher?

2002-01-10 Thread Stephen Sprunk
Thus spake Richard Levitte - VMS Whacker: From: Stephen Sprunk [EMAIL PROTECTED] stephen 0.9.6c (the latest public release) has primitive support for stephen AES (Rijndael). Really? Really really? Have you looked? I've got *way* too many different copies of openssl on my machine. I

integration (was: Re: Adding a new hardware accelerator)

2002-01-09 Thread Stephen Sprunk
-- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein __ OpenSSL Project

Re: integration (was: Re: Adding a new hardware accelerator)

2002-01-09 Thread Stephen Sprunk
-- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said exactly what pleased me. --Albert Einstein __ OpenSSL Project

Re: maximum password length in crypt() function.

2002-01-09 Thread Stephen Sprunk
. While it's not openly stated, anything after the first 8 characters will be ignored, as are the highest bits of those characters. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have K5SSSalways said

Re: Simple question

2002-01-07 Thread Stephen Sprunk
not sure if you don't know.. IIRC, only freely distributed source code is currently granted a blanket license for export from the US. Object code still requires a license. S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish

[PATCH] aes integration (2nd try)

2001-12-23 Thread Stephen Sprunk
. MMX ASM code I'll leave renaming rijndael.h and crypto/rijndael/ to someone with more CVS skill :) cvs diff -Nu is at: http://defiant.dfw.nostrum.com/~sprunk/aes.diff.bz2 S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what

Re: OFB mode for AES

2001-12-19 Thread Stephen Sprunk
Thus spake Ken Murchison: Are there any plans to add OFB mode support to AES? Most, if not all of the other ciphers have support for OFB, but AES does not. I'll add CFB and OFB as soon as my other patches make it into the snapshots. Do you need 64-bit, or will 128-bit work? S -- Stephen

AES work

2001-12-05 Thread Stephen Sprunk
I'd like to offer some work on integrating AES (Rijndael), based on the inital work I see in the snapshots. However, I'm in the US. How can I help? S -- Stephen Sprunk So long as they don't get violent, I want to CCIE #3723 let everyone say what they wish, for I myself have