Let us assume that we can factor x^4 + k in the following manner :
(x^2 + ax + b) (x^2 - ax + b)
Expanding this, we have
x^4 + ax^3 + bx^2
- ax^3 -a^2x^2 - abx
+bx^2 + abx + b^2
___________________________
x^4 + (2b - a^2)x^2 + b^2
Since the x^2 term will "disappear", this implies that b^2 = k
Then b can possibly range from 1 - 44 since 1^2 = 1 and 44^2 = 1936.....note that 45^2 = 2025 which is too large
And since the x^2 term disappears, it must be that 2b - a^2 = 0
Add a^2 to both sides and we have that 2b = a^2
Taking the square root of this we have that
√[2b] = a
Since a is an integer, then √[2b] must also be an integer
And the values that make √[2b] an integer is when b = 2 b = 8 b = 18 and b = 32
So (a, b) = ( 2,2) (4, 8) ( 6, 18) and ( 8, 32)
So........the following product trinomials are possible
( x^2 + 2x + 2) ( x^2 - 2x + 2) = x^2 + 4
(x^2 + 4x + 8) (x^2 - 4x + 8) = x^2 + 64
(x^2 + 6x + 18) (x^2 - 6x + 18) x^2 + 324
(x^2 + 8x + 32) (x^2 - 8x + 32) = x^2 + 1024