From ec6726e85c102c5f02ebc0c99f1d91659c81a882 Mon Sep 17 00:00:00 2001 From: Exzap <13877693+Exzap@users.noreply.github.com> Date: Sat, 5 Nov 2022 22:09:21 +0100 Subject: [PATCH] Use generic EC_POINT_get_affine_coordinates --- src/Cafe/IOSU/legacy/iosu_crypto.cpp | 2 +- src/Cemu/ncrypto/ncrypto.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Cafe/IOSU/legacy/iosu_crypto.cpp b/src/Cafe/IOSU/legacy/iosu_crypto.cpp index 961ab70d..42dcff9c 100644 --- a/src/Cafe/IOSU/legacy/iosu_crypto.cpp +++ b/src/Cafe/IOSU/legacy/iosu_crypto.cpp @@ -273,7 +273,7 @@ void iosuCrypto_generateDeviceCertificate() BIGNUM* bn_x = BN_CTX_get(context); BIGNUM* bn_y = BN_CTX_get(context); - EC_POINT_get_affine_coordinates_GF2m(group, pubkey, bn_x, bn_y, NULL); + EC_POINT_get_affine_coordinates(group, pubkey, bn_x, bn_y, NULL); uint8 publicKeyOutput[0x3C]; memset(publicKeyOutput, 0, sizeof(publicKeyOutput)); diff --git a/src/Cemu/ncrypto/ncrypto.cpp b/src/Cemu/ncrypto/ncrypto.cpp index 557c5228..72ea2672 100644 --- a/src/Cemu/ncrypto/ncrypto.cpp +++ b/src/Cemu/ncrypto/ncrypto.cpp @@ -550,7 +550,7 @@ namespace NCrypto EC_POINT_mul(group, pubkey, bn_privKey, NULL, NULL, NULL); BIGNUM* bn_x = BN_new(); BIGNUM* bn_y = BN_new(); - EC_POINT_get_affine_coordinates_GF2m(group, pubkey, bn_x, bn_y, NULL); + EC_POINT_get_affine_coordinates(group, pubkey, bn_x, bn_y, NULL); // store public key ECCPubKey genPubKey;