阿嵩 唉唷

關於部落格
  • 190330

    累積人氣

  • 1

    今日人氣

    0

    訂閱人氣

Tomcrypt Diffie-Hellman Key Exchange


製造出private key
int dh_make_key(prng_state *prng, int wprng, int keysize, dh_key *key);

keysize要在96~512bytes之間
如果小於96 會用96為準  如果超過512  會return一個錯誤



int dh_export(unsigned char *out, unsigned long *outlen, int type, dh_key *key);
int dh_export( &輸出的buffer, &輸出的長度, 型態, *原始鑰匙);
如果要做出公開鑰匙  type要打PK_PUBLIC

EX:dh_export(buf, &x, PK_PUBLIC, &mykey)



int dh_import(const unsigned char *in, unsigned long inlen, dh_key *key);

相簿設定
標籤設定
相簿狀態