Большие двоичные объекты закрытого и открытого ключей, сгенерированные BcryptGenerateKeyPair, имеют кодировку с обратным порядком байтов (http://msdn.microsoft.com/en-us/library/windows/desktop/aa375520%28v).=vs.85%29.aspx ).
Используя эти ключи, я подписываю данные с помощью BcryptSignHash и генерирую 64-байтовую подпись, которая в идеале должна быть (r,s). Является ли эта подпись также закодированной с обратным порядком байтов?
Мне нужна эта информация, чтобы извлечь r и s из 64-байтной подписи. Я предполагаю, что 64-байтовая подпись представляет собой конкатенацию r (первые 32 байта) и s (последние 32 байта).
Пожалуйста, поправьте меня, если я ошибаюсь