To add a space after every eighth character, try:
If the contents are on a single line in a file named FILENAME:
sed 's/.\{8\}/& /g' FILENAME
Or, if they're split across multiple lines. Again, for a file named FILENAME:
sed ':a;$!{N;s/\n//;ba;};s/.\{8\}/& /g' FILENAME
To illustrate the difference:
ezra@ubuntu:~$ cat test.file
344F9DA1EA1859437077CCA38923C67797BDB8F6
344F9DA1EA1859437077
ezra@ubuntu:~$ sed ':a;$!{N;s/\n//;ba;};s/.\{8\}/& /g' test.file
344F9DA1 EA185943 7077CCA3 8923C677 97BDB8F6 344F9DA1 EA185943 7077
ezra@ubuntu:~$ sed 's/.\{8\}/& /g' test.file
344F9DA1 EA185943 7077CCA3 8923C677 97BDB8F6
344F9DA1 EA185943 7077