GC256B es la curva GOST de 256 bits conocida desde 2006 como CryptoPro-A (id-GostR3410-2001-CryptoPro-A-ParamSet).
GC256B es una curva de Weierstrass corta y² = x³ + ax + b sobre un campo primo de 256 bits, con un subgrupo de orden primo de 256 bits y cofactor 1; su nivel de seguridad estimado es de 128 bits. Estado: segura, pero regional o de nicho.
GC256B se definió para GOST R 34.10-2001 y se publicó en el RFC 4357 §11.4 como id-GostR3410-2001-CryptoPro-A-ParamSet; GOST R 34.10-2012 la conserva como paramSetB (RFC 9215). Es la curva de orden primo y² = x³ − 3x + 166 sobre el primo 2^256 − 617.
Los mismos parámetros están registrados para el intercambio de claves como CryptoPro-XchA, y por eso la curva tiene dos OID. El algoritmo 12 de DNSSEC (RFC 5933, hoy en desuso) la usaba, y TLS la incluye como grupo GC256B (RFC 9189, RFC 9367).