how are computers random. it doesn't make any sense. they run programs that always do a thing in the same way every time but sometimes the object is to not do the same thing every time
i think the most basic way is to some how derive it from the time asked. for example if you put the smallest possible unit of time into mod10, and then spit out the digit (0-9) corresponding to the exact moment you requested something random, then i think that's pretty random. you really never manipulate it, unless you used another computer