unpad static method

List<int> unpad(
  1. List<int> block,
  2. DESPaddingType paddingType
)

Implementation

static List<int> unpad(List<int> block, DESPaddingType paddingType) {
  if (paddingType == DESPaddingType.OneAndZeroes) {
    return _oneAndZerosUnpad(block);
  } else if (paddingType == DESPaddingType.PKCS7) {
    return _pkcs7Unpad(block);
  } else if (paddingType == DESPaddingType.PKCS5) {
    return _pkcs5Unpad(block);
  }

  return block;
}