DI Management Home

Home Page


DI Management Services is a computer programming consultancy based in Australia and run by David Ireland. This is our home page. There is a Site Map listing things more concisely and more info on the site here. To contact us, please send us a message.

What we do

Earlier visits
http://di-mgt.com.au

We do three things:

  1. Cryptography programming
  2. General computer programming
  3. Publish various articles on interesting topics in cryptography and mathematics.

What's new?

Recommended books of the month

Cryptography programming

We maintain a detailed cryptography software page with useful free cryptographic software code and various articles on cryptography. The free code includes the Blowfish algorithm in VB6 and the MySecret command-line freeware encryption utility. The articles include our page on the RSA Algorithm including the Theory and proof of the RSA algorithm, and various how-to pages such as Using Keys in Cryptography, Using Padding in Encryption, Encryption with International Character Sets (re-written 2010-08-28), and Cross-Platform Encryption. We also publish cryptography-related articles on Mathematics.
...more details →

CryptoSys Products

We sell two commercial cryptographic products under the CryptoSysTM brand name: CryptoSys API and the CryptoSys PKI Toolkit. CryptoSys API is library of symmetrical cryptography tools and the CryptoSys PKI Toolkit provides public key encryption and digital signatures. FirmaSAT is a separate product to create and read digital receipts specifically for the Tax Administration Service in Mexico (SAT). There are interfaces for programmers in VB6/VBA, VB.NET/VB2005/VB2008, C/C++, C# and (for CryptoSys API) ActiveX/COM/VBScript.
...more details →

Consulting

We can provide consulting services on implementing cryptography in your programs. In particular, we are happy to provide detailed programming help with implementing CryptoSys API and the CryptoSys PKI Toolkit.
...more details →

General computer programming

Just need someone to cut some code? Our founder David Ireland, GSSP-C, has many years experience in programming in a variety of languages, including C, Visual Basic, Microsoft Access, C# and Perl.

For more details of our experience, see Profile and Projects.

We enjoy doing complex algorithms and arcane problems. If we can't do it, we'll tell you up-front, so as not to waste your time. We only start jobs we know we can finish.
...more details →

See our page on the C Programming Language where we've assembled links and copies of interesting or educational articles on C programming, look at Windows Win32 programming, and consider why we still prefer ANSI C to C++.

Examples

Contact

To contact us, please send us a message.

This page last updated 29 October 2014