factory PrivateKey.fromStream(Iterator<int> iterator) { final bytes = iterator.extractBytesAndAdvance(size); return PrivateKey.fromBytes(bytes.byteList); }