openssl

    1熱度

    2回答

    我有以下makefile,我會以靜態方式添加庫「libcrypto.a」。我需要這樣做,因爲目標系統不能安裝openssl庫。 # Environment MKDIR=mkdir CP=cp GREP=grep NM=x86_64-linux-nm CCADMIN=CCadmin RANLIB=x86_64-linux-ranlib

    4熱度

    2回答

    我試圖建立在旅途中base64編碼的SHA1哈希值,但結果我得到不同的是其他編程語言 package main import ( "crypto/sha1" "encoding/base64" "fmt" ) func main() { c := sha1.New() input := []byte("hello") myByte

    0熱度

    1回答

    一個新的.pem我有以下文件Cert.pem,Key.pem,CACert.pem 有人告訴我,我需要將其解密。質子交換膜。 1)什麼是Windows OpenSSL命令來做到這一點? 我需要將解密後的key.pem文件與cert.pem文件結合起來,以產生一個新的cert.pem文件。 2)什麼是Windows OpenSSL命令來做到這一點? 感謝 的OpenSSL

    3熱度

    1回答

    這是我的代碼: #include <openssl/rsa.h> int main(){ BIGNUM *bne = NULL; unsigned long e = RSA_F4; RSA *r = NULL; bne = BN_new(); BN_set_word(bne,e); r = RSA_new(); int r

    2熱度

    2回答

    因此,自從Debian維護者臭名昭着地導致RNG種子變得可預測commenting out a usage of uninitialized data以來已經過去了11年。 這個問題在網絡圈子裏引起了很多熱烈的討論,大部分的重點似乎都在批評審查過程或攻擊有問題的開發者。 但是,我一直無法找到任何有關該部門背後的實際思維過程的信息。許多用戶認爲「最壞的情況下,它不會受到傷害」 - 但是,這對我來說似

    1熱度

    2回答

    我是使用iOS/macOS實用程序的業餘愛好開發人員,而且我正在努力使用一些openssl命令。 我在MacOS的termninal openssl smime -sign -signer *certificate.cer* -inkey *miPrivateKey* -out *outFile* -in *inFile* -outform PEM -nodetach 我想知道與控制檯命令相關聯的

    0熱度

    1回答

    我有以下的OpenSSL代碼: BIO* out = BIO_new(BIO_s_file()); // BIO_new_fp(stdout, BIO_NOCLOSE); if (out == NULL) { CNGerr(CNG_F_CNG_CTRL, CNG_R_FILE_OPEN_ERROR); return 0; } BIO_set_fp(out, stdout,

    1熱度

    1回答

    此前1.1版本的OpenSSL API的我不得不通過「d」字段結構bignum_st獲得BIGNUM類型的原始表示: struct bignum_st { BN_ULONG *d; /* Pointer to an array of 'BN_BITS2' bit chunks. */ int top; /* Index of last used d +1

    1熱度

    1回答

    我安裝了古老的OpenSSL_0_9_6-beta3版本的OpenSSL。該功能RSA_generate_key在那裏定義如下: RSA * RSA_generate_key(int bits, unsigned long e,void (*callback)(int,int,void *),void *cb_arg) 這是我的測試代碼: #include <openssl/rsa.h>

    0熱度

    1回答

    基本上我嘗試驗證簽名,其使用OpenSSL的是這樣的: openssl dgst -sha256 -verify prime192v1-pub-v1.pem -signature signatureFile.bin < dataFile.bin ...而爲了做到這一點在Android上我需要創建PublicKey對象。我正在使用的方法在線kf.generatePublic(new X509En