SecureD - A simple cryptography library for D
Adam Wilson via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Sun Nov 13 12:31:25 PST 2016
Jacob Carlborg wrote:
> On 2016-11-12 21:50, Adam Wilson wrote:
>
>> I choose OpenSSL because it's a well respected, highly trusted, and it
>> is available everywhere. I despise the license and the API. Sadly, those
>> are not primary concerns when dealing with Cryptograpy libraries.
>
> Well, Apple abandoned it years ago because it was difficult to upgrade
> without breaking applications that are using it. There are also very few
> core developers working on it, as I understand it.
>
> Other companies/organizations have abandoned it as well in favor of
> other implementations like libressl due to various reasons.
>
> Perhaps, if possible, a common API on top of whatever is the "native"
> cryptographic library on each supported platform.
>
What if we did something with DUB build configurations. You can build
the default OpenSSL configuration or build a Botan configuration based
on the Botan D port depending on your needs. They would use the same
cryptographic primitives and produces the same results, just using
different libraries.
Would that work?
--
Adam Wilson
IRC: LightBender
//quiet.dlang.dev
More information about the Digitalmars-d-announce
mailing list