std::rand::OsRng: Use `getrandom` syscall

TODO: describe it

TODO: Fixes some opened issue.