> The source for incremental_send isn't in the book anywhere
> that I've seen.

Well then that explains the problem. You are calling a function that does
not exist.

> I'm using the first edition (June 2002).
> My code does call incremental_send,
> and the code I'm trying to compile is the example code provided in the
> book itself (in chapter 6 - see example 6-4).

I don't have your book, but I found similar example code online that calls
"incremental_send" and it always includes the actual code for
"incremental_send".

> The book provides the code for incremental_encrypt as well as
> incremental_finish, so my assumption is that it is a method
> included in the bowels of the libraries provided.

If that were true, it would show that you are going the wrong way. You
should be using OpenSSL's documented interface, not functions deep in its
bowels.

> Are you saying that this is a method that I must construct myself?

Yes.

> The book doesn't say that, so my assumption is that it is provided.

I don't have the book you have, but every example I was able to find online
that called "incremental_send" included an implementation of it. This is one
example:

http://www.cs.odu.edu/~cs772/sourcecode/NSwO/compiled/encdec.c

I think the correct assumption is that the example *assumes* you have coded
an "incremental_send" function and is intended to demonstrate the plumbing
between OpenSSL's encryption/decryption engine and an incremental transmit
function.

This is strongly implied by the excerpt of the book I was able to find on
Amazon. This is intended to demonstrate an encryption/decryption
implementation as a stream filter. It assumes the data comes from someplace,
gets encrypted or decrypted, and then goes someplace else. The
"incremental_send" function is intended to be the "goes someplace else"
function.

DS


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to