Bestaat die implementatie? Ik heb me de afgelopen dagen sufgegoogled, freeware/shareware AES implementaties getest, trial versies en ActiveX controls geinstalleerd en getest, maar ik heb nog geen enkele library of component gevonden dat hetzelfde encrypted resultaat gaf als RijndaelManaged uit System.Security.Cryptography.
Achtergrond: in de US en Canada beginnen de creditcard maatschappijen PCI Compliance af te dwingen, en 1 van de eisen is dat creditcard gegevens strong encrypted bewaard moeten worden. Tot nu toe deden we dat in 3DES, maar dat is blijkbaar niet meer genoeg: AES/Rijndael wordt geeist.
Maar we hebben zowel Delphi programma's als .NET programma's die met dezelfde database moeten babbelen, dus dan is 't wel handig dat ze allemaal dezelfde encryptie aankunnen.
Bij de meeste Delphi implementaties mis ik wat hoognodige mogelijkheden (geen salt of IV (initialization vector) kunnen zetten), of loop ik tegen bugs aan (Turbo Power LockBox verwerkt het laatste block niet goed).
Is iemand hier ook al 's tegenaan gelopen? En een oplossing gevonden? (mag geld kosten, als we dit niet oplossen kost 't ons ook geld...)
Achtergrond: in de US en Canada beginnen de creditcard maatschappijen PCI Compliance af te dwingen, en 1 van de eisen is dat creditcard gegevens strong encrypted bewaard moeten worden. Tot nu toe deden we dat in 3DES, maar dat is blijkbaar niet meer genoeg: AES/Rijndael wordt geeist.
Maar we hebben zowel Delphi programma's als .NET programma's die met dezelfde database moeten babbelen, dus dan is 't wel handig dat ze allemaal dezelfde encryptie aankunnen.
Bij de meeste Delphi implementaties mis ik wat hoognodige mogelijkheden (geen salt of IV (initialization vector) kunnen zetten), of loop ik tegen bugs aan (Turbo Power LockBox verwerkt het laatste block niet goed).
Is iemand hier ook al 's tegenaan gelopen? En een oplossing gevonden? (mag geld kosten, als we dit niet oplossen kost 't ons ook geld...)