Атрибут "Hash" класса SHA256Managed - это массив байтов, а HashSize - 256 бит, поэтому я считаю, что двоичный код (32) будет самым простым.
Возможно, вы также можете поместить его в поле varchar, используя ToBase64Transform. Я не совсем знаком с алгоритмом Base64, но кажется, что для представления 256-битного числа в base 64 вам, вероятно, понадобится не менее 43 символов. IIRC Base64 использует пару дополняющих символов, так что я, вероятно, поместил бы его в varchar (50) просто на всякий случай.