Recent

Author Topic: AES 256  (Read 7203 times)

Emerson

  • New Member
  • *
  • Posts: 37
AES 256
« on: February 09, 2018, 03:42:43 pm »
I need an AES 256 encryption algorithm. Can anyone help me!

molly

  • Hero Member
  • *****
  • Posts: 2330
Re: AES 256
« Reply #1 on: February 09, 2018, 03:49:28 pm »
DCPCrypt perhaps ?

Emerson

  • New Member
  • *
  • Posts: 37
Re: AES 256
« Reply #2 on: February 09, 2018, 03:52:52 pm »
DCPcript is not being updated any more and this worries me.

molly

  • Hero Member
  • *****
  • Posts: 2330
Re: AES 256
« Reply #3 on: February 09, 2018, 04:02:11 pm »
ok, I'll bite: why would that worry you ?

Emerson

  • New Member
  • *
  • Posts: 37
Re: AES 256
« Reply #4 on: February 09, 2018, 04:05:15 pm »
I need an encryption algorithm to develop a license system and I'm afraid the lack of maintenance in DCPcript will lead to non-functioning in case of a change in the Lazarus version.

ttomas

  • Full Member
  • ***
  • Posts: 245
Re: AES 256
« Reply #5 on: February 09, 2018, 04:09:06 pm »

molly

  • Hero Member
  • *****
  • Posts: 2330
Re: AES 256
« Reply #6 on: February 09, 2018, 04:09:46 pm »
First of all do note this as original author abandoned the project for ages now.

Secondly, if there is any chance that it will not compile with fpc compiler then you can be rest assured that developers will address that when when you mention that to them. FPC is about compatibility and although sometimes things do break, it has always been addressed. Delphi compatibility is one of the priorities of the development team.

Note that there are many other projects out there that could be considered "dated". Why change a winning horse when it works as expected ? Having a project dated 2018, does not automatically means it is better than a project dated 2000  :)

Emerson

  • New Member
  • *
  • Posts: 37
Re: AES 256
« Reply #7 on: February 09, 2018, 04:14:44 pm »
I agree with you. I'll download it here and start the tests. Many thanks for the explanation!

molly

  • Hero Member
  • *****
  • Posts: 2330
Re: AES 256
« Reply #8 on: February 09, 2018, 04:30:24 pm »
I'm btw not dismissing any other implementation/solution though.

Simply use what works best for you  :)

DCPCrypt can be a bit spartanic, especially when you expect it to work in conjunction with java or php for example as they apply some automatic trickery that you would have to address manually with DCPCrypt. Nothing that can't be solved. I've been using DCPCrypt since early releases on Delphi and am still using it with FPC/Lazarus. Works for me like a charm  :)

Emerson

  • New Member
  • *
  • Posts: 37
Re: AES 256
« Reply #9 on: February 09, 2018, 05:27:19 pm »
Perfect! If possible give me the download link for lazarus!

Thaddy

  • Hero Member
  • *****
  • Posts: 14373
  • Sensorship about opinions does not belong here.
Re: AES 256
« Reply #10 on: February 09, 2018, 05:41:26 pm »
It is available in the Online Package Manager.
Object Pascal programmers should get rid of their "component fetish" especially with the non-visuals.

 

TinyPortal © 2005-2018