'Tipo de dados binário'/objeto binário/BLOB é opaco para o banco de dados, por definição. Se você usar esse tipo, depende do aplicativo para processá-lo.
Se você deseja que o banco de dados processe/indexe/consulte seus dados, escolha um tipo de dados que ele entenda. Para SQL Server, BIGINT é de 8 bytes (64 bits) e NUMERIC pode ir para 38 dígitos (~ 126 bits). No MySQL, DECIMAL/NUMERIC pode ir para 64 ou 65 dígitos (~ 212 bits).
E se você realmente tiver um requisito real aqui, poderá "fatorar" os segmentos reais significativos em suas próprias colunas e consultar neles.
No caso de solução alternativa mais grosseira e desinformada, isso pode dividir seu pedaço de 256 bits em 2 ou 4 palavras; mas se você tiver algum tipo de requisito real, poderá identificar seções mais específicas que são de interesse comercial.