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

  • boniver

    boniver

    17 NİSAN 2006
  • erikbjgn's channel

    erikbjgn's c

    12 Mayıs 2008
  • Mega64

    Mega64

    24 ŞUBAT 2006