myEncryptWithBytes_19To20 function

Future<List<int>> myEncryptWithBytes_19To20(
  1. List<int> dataList
)

Implementation

Future<List<int>> myEncryptWithBytes_19To20(List<int> dataList) async {
  if (dataList.length != 19) {
    print('加密长度必须是19');
    return [];
  }

  List<int> one = dataList.sublist(0, 3);
  List<int> two = dataList.sublist(3, 3 + 16);

  two = await myEncryptWithBytes(two);

  List<int> data = [...one, ...two];
  data = [...data, getChecksum(data)];

  return data;
}