本当に大きな正の整数を含むものからBIGNUM構造を持っています。BN_bn2bin関数を使用して、この BIGNUM をバイト配列に変換しています。
BIGNUM *bigInteger = ...
BN_bn2bin(bigInteger, bigIntegerBytes);
bigIntegerBytes が符号なしの値で表現されていることに気付きました。この整数を符号なし値表現から2 の補数表現に変換したいと思います。その方法を教えてください。
PS。私はobjective-cを使用しているので、NSDataを使用してそれを行う方法があるかもしれません。