> In another hi-jacked thread I think it was determined that the current
> OpenSSL BIO API does not support 64bit operations.

Could you provide a reference?

> This post is to
> request that such support be added to OpenSSL.
> 
> With the 32bit operating systems disappearing fast on desktops and
> servers, with the ever-increasing involvement of cryptography in media
> technologies (DRM), and insatiable appetite to stream larger and
> higher-def media files, the need for 64bit BIO is felt ever than before.
> 
>>From the perspective of a user of such API, I don't have a preference on
> how it's done:
> 
> - as a set of separate API above and beyond what is there now -acts like
> 32 under 32bits (add 'l' or '64' prefixes or suffixes at will)
> - as a transparent approach: in 64bit compilations you get 64bit
> versions otherwise 32
> - as a complementary set always available regardless of the underlying
> addressing capability

Are we talking about file BIO? It should be 64-bit on 64-bit [Unix]
platforms. "Should be" refers to the fact that I've looked at it some
point and reckoned that it is and as far as 32-bit platforms go best one
can do is to ensure that large files can be accessed sequentially (see
comment in bss_file.c). "[Unix]" refers to the fact that it would be a
problem on Win64, because long is 32 bits wide and it's problematic to
pass 64-bit values in file_ctrl, pass by value.

In other words what is specific concern? A.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to