argon2_ffi_base only contains the interfaces, which are independent of flutter, so kdbx.dart can depend on it, without a dependency on flutter. for flutter use https://github.com/hpoul/argon2_ffi