I am a software developer, not a cryptologist.
I like the idea of perfect secrecy and would like to use a one-time pad (OTP) to encrypt/decrypt files up to, say, 50Mb. Is there a way that I can use random number generators and seeds to do this, rather than creating the (very large) pad in advance?
For example, if I used a CSPRNG to create two numbers, then used the first number to seed a (predictable) PRNG, and the second number to determine which number in the sequence to use as the first in the pad, would this still give me perfect secrecy?