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

  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • PaysNatalAu's channel

    PaysNatalAu'

    11 Aralık 2010
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013