Of course and yes but with keccak256. But you must question this in A further question and mark this a single as answered if you think about the initial question is answered. Also I do not understand how to optimize a vanity address generator (I guess a little something can https://remingtonjhdau.bloginder.com/30338088/the-definitive-guide-to-vanity-address-generation