Merhabalar, github'da yer alan bir proje üzerinde değişiklik yapmak istiyorum. Yazılım genel anahtarların kopyasını oluşturuyor. Kopyası oluşturulan genel anahtarları RIPEMD-160 karmasına dönüştürmek istiyorum. C diline hakim değilim, bu konu da yardımcı olacak arkadaşlar var mı?
Github ilgili kod : https://github.com/albertobsd/keysubtracter/blob/167abc54c978752a4fb3a9f233f7e966b93704fa/keysubtracter.c#L169
Mesela;
gmp_fprintf(OUTPUT,"02%0.64Zx\n",dst_publickey.x,sum_key);
satırındaki gmp_fprintf fonksiyonunu bir değişkene atamak istedim ama bir türlü başaramadım. Bunu değişkene atayarak RIPEMD-160 kütüphanesinden faydalanarak RMD160Data((const unsigned char*)digest256,32, digest160);
kodunu ekleyeceğim ve dönüştüreceğim.