Here's an case in point light-weight program which can be run in Python (which include offline) that will generate a cryptographically-secure random number (using the insider secrets library) to seed the private important, then computes the general public key and its Keccak_256 hash to derive an ethereum address based around https://vanitytron.org