Thread overview
Yet another incomplete D cryptography library.
Aug 09, 2012
Nvirjskly
Aug 09, 2012
Bystroushaak
Aug 09, 2012
Nvirjskly
Aug 10, 2012
Regan Heath
Aug 10, 2012
Russel Winder
Aug 10, 2012
Nvirjskly
Aug 16, 2012
Nvirjskly
August 09, 2012
This is a skeleton library that I decided to push out in order to motivate myself to finish it.

It supports AES, and Threefish in terms of block ciphers, and SHA1.

I want to implement all SHA3 finalists, fast hashes like murrmurr, and many more block ciphers (DES &c.)

https://github.com/Nvirjskly/cryptod


August 09, 2012
Nice. Will you implement RSA?

On 10.8.2012 00:13, Nvirjskly wrote:
> This is a skeleton library that I decided to push out in order to motivate myself to finish it.
> 
> It supports AES, and Threefish in terms of block ciphers, and SHA1.
> 
> I want to implement all SHA3 finalists, fast hashes like murrmurr, and many more block ciphers (DES &c.)
> 
> https://github.com/Nvirjskly/cryptod
> 
> 
August 09, 2012
On Thursday, 9 August 2012 at 22:19:54 UTC, Bystroushaak wrote:
> Nice. Will you implement RSA?
>
> On 10.8.2012 00:13, Nvirjskly wrote:
>> This is a skeleton library that I decided to push out in order to
>> motivate myself to finish it.
>> 
>> It supports AES, and Threefish in terms of block ciphers, and SHA1.
>> 
>> I want to implement all SHA3 finalists, fast hashes like murrmurr, and
>> many more block ciphers (DES &c.)
>> 
>> https://github.com/Nvirjskly/cryptod

I want to, but not as an immediate goal.
August 10, 2012
On Thu, 09 Aug 2012 23:13:19 +0100, Nvirjskly <nvirjskly@gmail.com> wrote:

> This is a skeleton library that I decided to push out in order to motivate myself to finish it.
>
> It supports AES, and Threefish in terms of block ciphers, and SHA1.
>
> I want to implement all SHA3 finalists, fast hashes like murrmurr, and many more block ciphers (DES &c.)
>
> https://github.com/Nvirjskly/cryptod

Nice work.  Hopefully when the std hash/digest/crypto module(s) have been accepted into phobos you'll contribute any missing algorithms.. :)

R

-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/
August 10, 2012
On Fri, 2012-08-10 at 11:36 +0100, Regan Heath wrote:
[…]
> Nice work.  Hopefully when the std hash/digest/crypto module(s) have been accepted into phobos you'll contribute any missing algorithms.. :)

The crucial point here is that it would be nice to have one library in Phobos with all these people contributing into it.  Having more than one hash/digest/crypto library as standard is a bad idea.

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


August 10, 2012
On Friday, 10 August 2012 at 11:18:36 UTC, Russel Winder wrote:
> On Fri, 2012-08-10 at 11:36 +0100, Regan Heath wrote:
> […]
>> Nice work.  Hopefully when the std hash/digest/crypto module(s) have been  accepted into phobos you'll contribute any missing algorithms.. :)
>
> The crucial point here is that it would be nice to have one library in
> Phobos with all these people contributing into it.  Having more than one
> hash/digest/crypto library as standard is a bad idea.

Being that there is no standard as of yet, I'll continue working on this, and God willing, will port whatever unique things I have to std if/when we get around to having a crypto/hash module.
August 16, 2012
I have more stuff working now. Hopefully it will be in a fully usable state soon :)