Click here to Skip to main content
15,884,176 members
Articles / Security / Encryption

Cross Platform AES 256 GCM Encryption / Decryption

Rate me:
Please Sign up or sign in to vote.
5.00/5 (15 votes)
9 Jun 2023CPOL4 min read 82.9K   51  
Cross Platform AES 256 GCM Encryption and Decryption (C++, C# and Java)
The purpose of this article is to provide a starting point for projects which require strongest encryption on multiple platforms. Sample code is provided here and on GitHub repositories in C++ (Windows and Linux), Java and C#. Recently, a Linux based dynamic library and a test program explaining how to use it is uploaded on GitHub. C++ on Linux x64 means it could be used for NodeJS as well by just creating a wrapper. Similarly, it could be used on Apple machines easily as well.

Views

Daily Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
Canada Canada
B.E. Electrical Engineering P.E. 1994
Working currently as Senior Engineer in world's leading IT / Security firm.

Comments and Discussions