Jump to content


Gmcrypto Api

  • Please log in to reply
8 replies to this topic

#1 uuf6429


    Covac Software

  • New Member
  • 2522 posts
  • Version:Unknown

Posted 28 July 2008 - 10:17 AM

What is GMCrypt?

GMCrypt is a library with a set of strong encryption and hashing algorithms.

See below for a set of featured algorithms and features. The dll was built with Delphi and a control was used to support these several algorithms. The author of this control is Dave Barton a British cryptography expert. The dll is free for use of any type, but the control's author would like to know were this dll was used.

Dave Burton
Dave Burton is the one that programmed all of the algorithms.
You can contact him via email: crypto@cityinthesky.co.uk.
Dave Barton also has his own site: http://www.cityinthesky.co.uk/.

The dll/demo/GM port
The dll for GM's use was created by Christian Sciberras.
Covac Software contact@covac-software.com and http://www.covac-software.com.

-18 different encryption algorithms:
BlowFish CAST-128 CAST-256 DES Triple-DES Ice Thin-Ice Ice-2 IDEA MARS Misty-1 RC2 RC4 RC5 RC6 AES/RIJNDAEL Serpent TEA Twofish
-10 different hash algorithms
Haval MD4 MD5 RipeMD-160 RipeMD-128 SHA-1 SHA-256 SHA-384 SHA-512 Tiger
-Fully commented
-Dll source was lost - will be reproduced only on mass request
-Exclusively for your security, it also has "secure mode", which protects from all known hacks (if used correctly) especially the notorius GM exploits. This means that for example a multiplayer game is easily protected from all hacks and decompilation, because rebuilding the exe won't work. WARNING :: This may create certain problems for your games, read the help file carefully (press F1 in demo application).

More information
Download (~2Mb)

A Small Notice
You might as well say "not another one!!" as their are many other cryptography dlls for GM. And there are also dlls which include hashing algorithms. Some of them are pretty good too, but I found this handy control which keeps everything clean in one place. It's been on my server for a very long time, and finally decided to release it, so have fun with it :P . As far as I know, till this time, there is no other dll that supports all of these algorithms in one place.

Edited by uuf6429, 28 July 2008 - 07:13 PM.

  • 0

#2 e_barroga


    ES Studios Leader

  • GMC Member
  • 2475 posts

Posted 03 January 2009 - 04:54 AM

Looks like I am the first one to find this useful.... I'll be using it for file integrity for an MMORPG Engine.
  • 0




#3 cabreak


    GMC Member

  • New Member
  • 93 posts

Posted 03 January 2009 - 09:59 AM

Very usefull.
I hope it's not that easy to crack.
  • 0
Visit my website: http://www.di-martino.net

#4 darulaz


    GMC Member

  • New Member
  • 30 posts

Posted 06 January 2009 - 01:53 PM

This dll has a problem with gm7... don't crypt any string.. and i become a windows-error when close the application (WinXP).
  • 0

#5 ditdingiscool


    GMC Member

  • New Member
  • 335 posts

Posted 15 January 2009 - 07:00 PM

haven't tried it yet but this is really useful, it contains some really powerful encryption algorithms.
and if you're really paranoid you could always layer them(use multiple algorithms in sequence)
  • 0

#6 Macraze


    GMC Member

  • New Member
  • 98 posts
  • Version:Unknown

Posted 06 May 2010 - 12:09 AM

Can I get a mirror?
  • 0

#7 Razon


    GMC Member

  • GMC Member
  • 268 posts
  • Version:GM:Studio

Posted 14 May 2010 - 05:22 AM

  • 1

#8 tim.vangehugten


    GMC Member

  • GMC Member
  • 72 posts

Posted 21 May 2010 - 10:05 PM

first I thought: wow thanks, you made me save some huge work!

but when I took a closer look at it, it doesnt work...

Any succes with GM7 / GM6??? I only tested with GM8...

Edited by tim.vangehugten, 25 May 2010 - 09:56 AM.

  • 0

#9 lucb1e


    GMC Member

  • GMC Member
  • 13 posts
  • Version:GM8

Posted 31 December 2010 - 11:29 AM

No luck here too (GM8), and it's the only dll (or gex or script) that I can find for gamemaker using AES :(
  • 0