Encrypt/decrypt with ATECC608

I just bought an Arduino Nano 33 IoT. I want to learn how to use the ATECC608 module to encrypt and decrypt data so I can send it by GRPS or something like that with other boards later.

I hve found a manual in Adafruit blog (Overview | Adafruit ATECC608 Breakout | Adafruit Learning System) where they offer a library for Arduino.

I can compile and upload the code but I cannot follow the tutorial as the functions they are showing are not exactly the same as those used by the library. At the end I think I got the SHA example working.

Now I want to encrypt/decrypt a string with this module but I have found that there are no functions to do that. Do you know where I can find information about this? I have struggled to find a library I can use but I have just found this tutorial (https://www.instructables.com/id/Secure-Communication-Arduino/) where it uses another library I cannot use in ARduino (I think structure is not good to be imported or something like that).

I have not found information related to loading public/private keys to the module neither.

Suriken:
At the end I think I got the SHA example working.

Now I want to encrypt/decrypt a string with this module but I have found that there are no functions to do that.

So you got the hashing example working. Do they have any encryption examples?