random: squashed faux123 N5 kernel implementation

idea is taken here -
https://github.com/poondog/kangaroo-m7-mkIII/commit/0211c1b9f4bbc90bc36bdc8040113dcfb5489f2b