static List<int> getDrmKey(String? pid, MobiData data) { if (data.record0header?.encryptionType == mobiEncryptionV1) { return getMobiKeyV1(data); } else { return getMobiKeyV2(pid, data); } }