If it’s always going to be the same length, then binary(length) would be suitable. If it’s going to vary in length, use varbinary(maxlength).
binary and varbinary.
And, as @p.s.w.g says, you pass it from code by placing it into a suitable parameter.