Minoru@pink_snow: вообще то, что ты предлагаешь, называется counter mode и используется для создания шифропотока для симметричных шифров. Так можно любой блочный шифр (например, AES) превратить в поточный. Я про этот подход тоже думал, и сейчас продолжаю думать, потому что у него есть преимущество перед ГСЧ: по такому потоку можно делать seek за константное время