static List<int> decryptBuffer( Uint8List data, MobiData mobiData, int length) { final drm = mobiData.drm; return decryptPk1(data, length, String.fromCharCodes(drm!.key!)); }