W WhiteWizard Member Licensed User Oct 28, 2022 #1 I'm tryng to implement an AES Ecnryption with CBC and IV, however the examples that I found using B4XEncryption needs to call these members: C.Initialize("AES/CBC/PKCS7Padding") C.InitialisationVector(IV) from the B4XCipher class, however this library only has to metods, Encrypt and Decrypt, and nothing else.
I'm tryng to implement an AES Ecnryption with CBC and IV, however the examples that I found using B4XEncryption needs to call these members: C.Initialize("AES/CBC/PKCS7Padding") C.InitialisationVector(IV) from the B4XCipher class, however this library only has to metods, Encrypt and Decrypt, and nothing else.
Erel B4X founder Staff member Licensed User Longtime User Oct 28, 2022 #2 B4XEncryption works exactly as it is designed. You need to use Encryption library for more options. Upvote 0
W WhiteWizard Member Licensed User Oct 28, 2022 #3 There are several encryption libraries in this forum, it's quite confusing, I was using SS_AESEncryption, B4XEncryption, now I'm going for Base64 and Encryption Library, https://www.b4x.com/android/forum/threads/base64-and-encryption-library.6839/ But it's from a 2010 post, rather old. It was easier on B4i , just use the integrated library. Upvote 0
There are several encryption libraries in this forum, it's quite confusing, I was using SS_AESEncryption, B4XEncryption, now I'm going for Base64 and Encryption Library, https://www.b4x.com/android/forum/threads/base64-and-encryption-library.6839/ But it's from a 2010 post, rather old. It was easier on B4i , just use the integrated library.