SORU
28 Mayıs 2009, PERŞEMBE


C SHA karma OpenSSL Kütüphanesi kullanarak oluşturmak

Nasıl ya SHA1, SHA2 sağlamalarının OpenSSL Kütüphanesi kullanarak oluşturabilirsiniz?

Google aradım ve herhangi bir fonksiyon veya kod örneği bulamadım.

CEVAP
28 Mayıs 2009, PERŞEMBE


Komut satırından, sadece bir şey

printf "compute sha1" | openssl sha1

Bu gibi kütüphane çağırabilirsiniz:

#include <stdio.h>
#include <string.h>
#include <openssl/sha.h>

int main()
{
    unsigned char ibuf[] = "compute sha1";
    unsigned char obuf[20];

    SHA1(ibuf, strlen(ibuf), obuf);

    int i;
    for (i = 0; i < 20; i  ) {
        printf("x ", obuf[i]);
    }
    printf("\n");

    return 0;
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • happyjpy

    happyjpy

    22 AĞUSTOS 2009
  • The Pet Collective

    The Pet Coll

    5 Ocak 2012
  • Tube Time

    Tube Time

    14 Mayıs 2013