-2
私はそれを.podファイルで見つけましたが、詳細はありません。どこにCの宣言がありますか?/pem.h暗号でopensslのすべての関数のソースを見つける方法。 PEM_read_bio_RSA_PUBKEY
私はそれを.podファイルで見つけましたが、詳細はありません。どこにCの宣言がありますか?/pem.h暗号でopensslのすべての関数のソースを見つける方法。 PEM_read_bio_RSA_PUBKEY
/PEM:
/*
* These macros make the PEM_read/PEM_write functions easier to maintain and
* write. Now they are all implemented with either: IMPLEMENT_PEM_rw(...) or
* IMPLEMENT_PEM_rw_cb(...)
*/
...
# define IMPLEMENT_PEM_read_bio(name, type, str, asn1) \
type *PEM_read_bio_##name(BIO *bp, type **x, pem_password_cb *cb, void *u)\
{ \
return PEM_ASN1_read_bio((d2i_of_void *)d2i_##asn1, str,bp,(void **)x,cb,u); \
}
とRSA + pubkeyでの一部はである:あなたが知っていますcrypto/pem/pem_all.c
ありがとうございました! – cuihaikuo
https://www.openssl.org([OpenSSLの]その/)はオープンソースなので、簡単にソースを入手できます(https://github.com/openssl/openssl)。 –
一部のソースコードはオンザフライで生成されるため、ソースコードを見つけることが難しいのはこのためです。 – user803422
perlスクリプトutil/mkdef.plがPEM_read_bio_ *関数を生成するようです。 – user803422