Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Acknowledgement #234

Open
UKTailwind opened this issue Dec 18, 2024 · 0 comments
Open

Acknowledgement #234

UKTailwind opened this issue Dec 18, 2024 · 0 comments

Comments

@UKTailwind
Copy link

UKTailwind commented Dec 18, 2024

Hi
I'm including the code in MMbasic which is a modern Basic environment that runs on the Raspberry Pi Pico. I'd like to include an acknowledgement for the author in the manual. Please could you let me have a name I could include

Thanks

MATH AES128 ENCRYPT/DECRYPT CBC/ECB/CTR key$/key(), in$/in(), out$/out() [,iv$/iv()] This command encrypts or decrypts the data in in and puts the answer in out using the AES128 encryption method specified The parameters can each be either a string, integer array, or float array with any mix possible The key must be 16 elements long (16*8=128bits) in and out must be a multiple of 16 elements long. In the case of out being specified as a string (e.g. out$), the string variable must exist and should be set to empty (DIM out$="") The maximum number of elements in in and out is 256 when defined as arrays or 128 if one or other is defined as a string For CBC and CTR versions you can optionally specify an initiallisation vector iv. iv must be 16 elements long (16*8=128bits)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant