I would study and understand the differences about these two technologies in Apex.
I know that in Two-Way SSL both the client and the server uses a certificate to "check" the other while whith Crypto class I can encrypting and decrypting information.
So, when I should use one rather then the other?
Thanks a lot!