Nonce({this.bytesOverride}) { bytes = bytesOverride ?? List<int>.generate( 16, (_) => Random.secure().nextInt(255), growable: false, ); }