AKushWarrior / steel_crypt

A collection of high-level API's exposing PointyCastle to perform hashing and encrypting in popular/secure algorithms.
https://pub.dev/packages/steel_crypt
Mozilla Public License 2.0
40 stars 10 forks source link

Uint64List is not supported in the web #32

Open bambinoua opened 4 years ago

bambinoua commented 4 years ago

I tried to use your pacakge in web app to encrypt essential data before sending to remote side but I got the exception Uint64List is not supported in the web. Is it possible to fix this? Or is there altenative way to use symmetric encryption?

Exception happens in method _computeInitialCounter of CGMBlockCipher class in row 65.

P.S. As I noticed this package is not ready for web... use another one.

AKushWarrior commented 4 years ago

Hmm... We'll toss this into steel_crypt 2.0. It's possible to fix this, but it will slow encryption down some.

AKushWarrior commented 4 years ago

Also, AFAIK, no other package supports GCM. Every other algorithm should work on web.

Kili2108 commented 2 years ago

I have the same problem