Are there any crypto libraries floating around?
John Colvin
john.loughran.colvin at gmail.com
Mon Jul 29 03:17:45 PDT 2013
On Monday, 29 July 2013 at 08:26:03 UTC, Dejan Lekic wrote:
> On Saturday, 27 July 2013 at 15:58:04 UTC, Tyler Jameson Little
> wrote:
>> I found this thread mentioning some initial work on a crypto
>> library:
>>
>> http://forum.dlang.org/thread/j84us9$2m5k$1@digitalmars.com?page=1
>>
>> It looks like "std.digest" is what came of that though, not
>> "std.crypto".
>>
>> I found this on the wish list:
>>
>> Encryption and hashing
>>
>> This is more an implementation problem than a design
>> problem.
>> No one is working on it. Some work has been done here but
>> it's unfinished.
>> One of the ideas is to wrap OpenSSL? at first and then
>> implement the most
>> useful crypto primitives in D to avoid library dependency
>> and to make them
>> usable with CTFE.
>>
>> I'm not sure what "some work has been done here" means, but
>> after looking around, I assume this refers to hashingDoes this
>> just mean that hashing functions have been implemented, but
>> not crypto?
>>
>> What I'm looking for is:
>>
>> * SSH library for an ssh client
>> * TLS library for HTTPS
>>
>> Has anyone started working on this? Are there any openssh
>> wrappers lying around somewhere? I may have a crack at it
>> myself it noone has started on it.
>
> There is the "dcrypt" project -
> http://www.dsource.org/projects/dcrypt . If i remember well,
> someone moved the source to the GitHub not so long ago. I like
> the code there, and with good project management we could make
> it alive again, and possibly, with a good set of interfaces,
> include it in Phobos...
https://github.com/Etherous/dcrypt
More information about the Digitalmars-d
mailing list