I don't understand why /dev/hw_random is exist, reverting this now :(