/openssl/crypto/sha/asm/ |
H A D | sha1-alpha.pl | 68 sll $a,5,$t1 73 zapnot $a,0xf,$a 76 srl $a,27,$t0 93 sll $a,5,$t1 96 zapnot $a,0xf,$a 113 sll $a,5,$t1 118 zapnot $a,0xf,$a 146 sll $a,5,$t1 148 zapnot $a,0xf,$a 176 zapnot $a,0xf,$a [all …]
|
H A D | sha1-ia64.pl | 60 my ($i,$a,$b,$c,$d,$e)=@_; 81 dep.z tmp5=$a,5,27 };; // a<<5 84 extr.u tmp1=$a,27,5 };; // a>>27 104 dep.z tmp5=$a,5,27 };; // a<<5 126 my ($i,$a,$b,$c,$d,$e)=@_; 132 dep.z tmp5=$a,5,27 } // a<<5 163 dep.z tmp5=$a,5,27 } // a<<5 184 dep.z tmp5=$a,5,27 } // a<<5 186 add $h1=$h1,$a };; // wrap up 204 my ($i,$a,$b,$c,$d,$e)=@_; [all …]
|
/openssl/crypto/ts/ |
H A D | ts_req_print.c | 18 int TS_REQ_print_bio(BIO *bio, TS_REQ *a) in TS_REQ_print_bio() argument 23 if (a == NULL) in TS_REQ_print_bio() 26 v = TS_REQ_get_version(a); in TS_REQ_print_bio() 29 TS_MSG_IMPRINT_print_bio(bio, a->msg_imprint); in TS_REQ_print_bio() 32 policy_id = TS_REQ_get_policy_id(a); in TS_REQ_print_bio() 39 if (a->nonce == NULL) in TS_REQ_print_bio() 42 TS_ASN1_INTEGER_print_bio(bio, a->nonce); in TS_REQ_print_bio() 46 a->cert_req ? "yes" : "no"); in TS_REQ_print_bio() 48 TS_ext_print_bio(bio, a->extensions); in TS_REQ_print_bio()
|
/openssl/doc/man3/ |
H A D | BN_cmp.pod | 11 int BN_cmp(const BIGNUM *a, const BIGNUM *b); 12 int BN_ucmp(const BIGNUM *a, const BIGNUM *b); 14 int BN_is_zero(const BIGNUM *a); 15 int BN_is_one(const BIGNUM *a); 16 int BN_is_word(const BIGNUM *a, const BN_ULONG w); 17 int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w); 18 int BN_is_odd(const BIGNUM *a); 26 I<a> equals 0, 1, I<w>, or E<verbar>I<w>E<verbar> respectively. 27 BN_is_odd() tests if I<a> is odd. 31 BN_cmp() returns -1 if I<a> E<lt> I<b>, 0 if I<a> == I<b> and 1 if [all …]
|
H A D | BIO_find_type.pod | 17 The BIO_find_type() searches for a BIO of a given type in a chain, starting 18 at BIO B<b>. If B<type> is a specific type (such as B<BIO_TYPE_MEM>) then a search 19 is made for a BIO of that type. If B<type> is a general type (such as 27 For a list of the specific types, see the F<< <openssl/bio.h> >> header file. 30 in a chain or used in conjunction with BIO_find_type() to find all BIOs of a 33 BIO_method_type() returns the type of a BIO. 37 BIO_find_type() returns a matching BIO or NULL for no match. 39 BIO_next() returns the next BIO in a chain. 45 Traverse a chain looking for digest BIOs: 54 /* btmp is a digest BIO, do something with it ...*/ [all …]
|
H A D | UI_create_method.pod | 62 This function takes a reference to a UI and starts a session, for 63 example by opening a channel to a tty, or by creating a dialog box. 65 =item a writer 67 This function takes a reference to a UI and a UI String, and writes 73 =item a flusher 75 This function takes a reference to a UI, and flushes everything that 80 =item a reader 82 This function takes a reference to a UI and a UI string and reads off 83 the given prompt, maybe from the tty, maybe from a field in a dialog 88 =item a closer [all …]
|
H A D | BN_zero.pod | 12 void BN_zero(BIGNUM *a); 13 int BN_one(BIGNUM *a); 17 int BN_set_word(BIGNUM *a, BN_ULONG w); 18 unsigned BN_ULONG BN_get_word(BIGNUM *a); 22 B<BN_ULONG> is a macro that will be an unsigned integral type optimized 25 BN_zero(), BN_one() and BN_set_word() set B<a> to the values 0, 1 and 28 BN_value_one() returns a B<BIGNUM> constant of value 1. This constant 31 BN_get_word() returns B<a>, if it can be represented as a B<BN_ULONG>. 35 BN_get_word() returns the value B<a>, or all-bits-set if B<a> cannot 36 be represented as a single integer. [all …]
|
H A D | SSL_alert_type_string.pod | 25 SSL_alert_desc_string() returns a two letter string as a short form 34 a special situation, it sends an alert. The alert is sent as a special message 74 The connection shall be closed. This is a warning alert. 101 A client, that was asked to send a certificate, does not send a certificate 140 2^14+2048 bytes, or a record decrypted to a TLSCompressed record 165 unable to correctly verify a signature, decrypt a key exchange, 166 or validate a finished message. 171 detected; for example, attempting to transfer a 1024 bit 201 by a close_notify. This message is generally a warning. 211 appropriate would be where a server has spawned a process to [all …]
|
H A D | BIO_s_mem.pod | 29 written to a memory BIO is stored in a BUF_MEM structure which is extended 41 datagram. If a L<BIO_read(3)> call supplies a read buffer that is smaller than 83 It is a macro. 86 a macro. 92 made available from a static area of memory in the form of a BIO. The 103 copy operation, if a BIO contains a lot of data and it is read in small 105 a buffering BIO to the chain can speed up the process. 108 including perhaps a program crash. 132 Calling BIO_get_mem_ptr() prior to a BIO_reset() call with 150 Create a memory BIO and write some data to it: [all …]
|
H A D | d2i_PrivateKey.pod | 21 EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp, 25 EVP_PKEY *d2i_AutoPrivateKey_ex(EVP_PKEY **a, const unsigned char **pp, 28 EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, 31 int i2d_PrivateKey(const EVP_PKEY *a, unsigned char **pp); 32 int i2d_PublicKey(const EVP_PKEY *a, unsigned char **pp); 33 int i2d_KeyParams(const EVP_PKEY *a, unsigned char **pp); 35 EVP_PKEY *d2i_KeyParams_bio(int type, EVP_PKEY **a, BIO *in); 42 EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a); 45 EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a); 78 i2d_PrivateKey() encodes I<a>. It uses a key specific format or, if none is [all …]
|
/openssl/crypto/bn/asm/ |
H A D | co-586.pl | 28 local($a,$ai,$b,$bi,$c0,$c1,$c2,$pos,$i,$na,$nb)=@_; 61 &comment("sqr a[$ai]*a[$bi]"); 90 &comment("sqr a[$ai]*a[$bi]"); 118 local($a,$b,$c0,$c1,$c2); 127 $a="esi"; 137 &mov($a,&wparam(1)); 209 local($r,$a,$c0,$c1,$c2)=@_; 218 $a="esi"; 226 &mov($a,&wparam(1)); 266 &sqr_add_c($r,$a,$ai,$bi, [all …]
|
/openssl/test/certs/ |
H A D | cyrillic.msb | 16 ba:bc:d5:9a:d6:dc:21:66:72:30:36:ca:94:43:3c: 17 37:22:81:31:af:bb:8f:31:df:20:e2:6a:04:ee:12: 19 38:7f:67:a8:bf:f4:8a:70:65:3d:5c:1f:60:0c:6a: 30 d3:77:bb:71:b4:1d:86:65:a8:0a:0a:a3:fe:f9:f5: 44 c5:c9:e1:d0:70:c0:bf:5d:21:58:da:df:4e:cf:27:6a:1b:bc: 46 02:0f:4b:20:7a:cb:83:3f:95:00:5b:1a:7a:3c:d7:dc:7a:cd: 48 95:5f:2a:d0:5c:ac:b8:5c:08:38:ea:e0:22:7a:aa:b7:af:36: 49 22:7a:2e:81:ba:3c:e4:d4:f9:3f:f0:ce:a5:e2:3f:2f:c1:57: 50 37:0b:1a:74:73:49:22:09:d5:ff:e2:c0:2c:2a:8f:bb:1b:61: 52 e2:7b:9a:98:6e:33:b5:e4:ed:2f:2f:f9:59:28:3a:e6:fa:8d: [all …]
|
H A D | cyrillic_crl.utf8 | 13 85:e5:e5:fe:d4:13:3f:07:1a:07:53:6f:f7:a5:01:c9:80:f4: 14 8a:7a:f3:74:fc:af:dd:6a:21:47:88:99:7b:29:bf:46:0b:02: 16 ae:7f:5c:81:ce:56:89:41:e2:4a:65:cb:02:98:6f:69:e9:3a: 17 f5:cb:40:49:5e:1a:ea:e6:40:b4:48:bc:8d:0e:c7:c6:51:37: 18 ee:c6:7c:26:a3:e7:25:1d:74:54:fa:02:ae:93:e8:74:5a:42: 20 84:db:71:03:0b:6e:b8:a7:de:36:9a:50:c4:ed:e9:fa:33:22: 21 f5:e7:63:de:2d:df:58:ad:68:aa:e6:23:88:3a:b2:1b:40:b1: 24 5a:49:70:b7:42:dd:e9:67:c0:48:7e:ff:e5:f3:59:70:a7:c0: 25 eb:eb:74:b0:08:82:36:a4:84:69:97:22:02:75:0a:a6:5f:f6: 38 diBaSXC3Qt3pZ8BIfv/l81lwp8Dr63SwCII2pIRplyICdQqmX/a+1q8kThXIP2Kx
|
/openssl/doc/internal/man3/ |
H A D | OSSL_SAFE_MATH_SIGNED.pod | 19 TYPE safe_add_TYPE(TYPE a, TYPE b, int *err); 20 TYPE safe_sub_TYPE(TYPE a, TYPE b, int *err); 21 TYPE safe_mul_TYPE(TYPE a, TYPE b, int *err); 22 TYPE safe_div_TYPE(TYPE a, TYPE b, int *err); 23 TYPE safe_mod_TYPE(TYPE a, TYPE b, int *err); 26 TYPE safe_neg_TYPE(TYPE a, int *err); 27 TYPE safe_abs_TYPE(TYPE a, int *err); 45 safe_sub_TYPE() subtracts I<b> from I<a>. 49 safe_div_TYPE() divides I<a> by I<b>. 53 safe_div_round_up_TYPE() calculates I<a> / I<b> + (I<a> % I<b> != 0). [all …]
|
H A D | OSSL_TIME.pod | 29 int ossl_time_compare(OSSL_TIME a, OSSL_TIME b); 30 OSSL_TIME ossl_time_add(OSSL_TIME a, OSSL_TIME b); 35 OSSL_TIME ossl_time_max(OSSL_TIME a, OSSL_TIME b); 43 B<OSSL_TIME> can represent a duration, or a point in time. Where it is 44 used to represent a point in time, it does so by expressing a duration 73 B<ossl_time_time_to_timeval> converts a time to a I<struct timeval>. 75 B<ossl_time_compare> compares I<a> with I<b> and returns -1 if I<a> 80 returning I<a> + I<b>. 84 returning I<a> - I<b>. 87 B<ossl_time_multiply> performs a saturating multiplication of a time value by a [all …]
|
/openssl/doc/man7/ |
H A D | bio.pod | 20 There are two types of BIO, a source/sink BIO and a filter BIO. 22 As its name implies a source/sink BIO is a source and/or sink of data, 23 examples include a socket BIO and a file BIO. 27 example a message digest BIO) or translated (for example an 33 BIOs can be joined together to form a chain (a single BIO is a chain 44 in a memory leak. 49 Normally the I<type> argument is supplied by a function which returns a 50 pointer to a BIO_METHOD. There is a naming convention for such functions: 51 a source/sink BIO typically starts with I<BIO_s_> and 52 a filter BIO with I<BIO_f_>. [all …]
|
H A D | x509.pod | 13 An X.509 certificate is a structured grouping of information about 14 an individual, a device, or anything one can imagine. An X.509 CRL 15 (certificate revocation list) is a tool to help determine if a 18 In OpenSSL, the type X509 is used to express such a certificate, and 19 the type X509_CRL is used to express a CRL. 23 X509_REQ is used to express such a certificate request. 25 To handle some complex parts of a certificate, there are the types 27 a certificate attribute), X509_EXTENSION (to express a certificate 28 extension) and a few more. 30 Finally, there's the supertype X509_INFO, which can contain a CRL, a [all …]
|
/openssl/crypto/asn1/ |
H A D | d2i_param.c | 18 EVP_PKEY *d2i_KeyParams(int type, EVP_PKEY **a, const unsigned char **pp, in d2i_KeyParams() argument 23 if ((a == NULL) || (*a == NULL)) { in d2i_KeyParams() 27 ret = *a; in d2i_KeyParams() 40 if (a != NULL) in d2i_KeyParams() 41 (*a) = ret; in d2i_KeyParams() 44 if (a == NULL || *a != ret) in d2i_KeyParams() 49 EVP_PKEY *d2i_KeyParams_bio(int type, EVP_PKEY **a, BIO *in) in d2i_KeyParams_bio() argument 61 ret = d2i_KeyParams(type, a, &p, len); in d2i_KeyParams_bio()
|
/openssl/doc/man1/ |
H A D | openssl-list.pod.in | 59 Display a usage message. 77 Display a list of standard commands. 113 Display a list of random number generators. 119 Display a list of encoders. 128 Display a list of decoders. 144 Display a list of public key methods. 148 Display a list of key managers. 152 Display a list of key exchange algorithms. 160 Display a list of signature algorithms. 168 Display a list of store loaders. [all …]
|
/openssl/crypto/ec/curve448/ |
H A D | field.h | 44 static INLINE_UNUSED void gf_copy(gf out, const gf a) in gf_copy() argument 46 *out = *a; in gf_copy() 55 void gf_add(gf out, const gf a, const gf b); 56 void gf_sub(gf out, const gf a, const gf b); 57 void gf_mul(gf_s * RESTRICT out, const gf a, const gf b); 59 void gf_sqr(gf_s * RESTRICT out, const gf a); 106 gf_sub_RAW(c, a, b); in gf_sub_nr() 115 gf_sub_RAW(c, a, b); in gf_subx_nr() 122 static ossl_inline void gf_mulw(gf c, const gf a, int32_t w) in gf_mulw() argument 125 gf_mulw_unsigned(c, a, w); in gf_mulw() [all …]
|
H A D | curve448.c | 64 gf a, b, c, d; in point_double_internal() local 99 gf_sub(b->n->a, a->y, a->x); in pt_to_pniels() 100 gf_add(b->n->b, a->x, a->y); in pt_to_pniels() 102 gf_add(b->z, a->z, a->z); in pt_to_pniels() 128 gf a, b, c; in add_niels_to_pt() local 131 gf_mul(a, e->a, b); in add_niels_to_pt() 149 gf a, b, c; in sub_niels_from_pt() local 192 gf a, b; in ossl_curve448_point_eq() local 206 gf a, b, c; in ossl_curve448_point_valid() local 213 gf_sub(a, b, a); in ossl_curve448_point_valid() [all …]
|
/openssl/crypto/sha/ |
H A D | sha512.c | 536 # define ROTR(a,n) _rotr64((a),n) argument 669 a = ctx->h[0]; in sha512_block_data_order() 685 T2 = Sigma0(a) + Maj(a, b, c); in sha512_block_data_order() 692 b = a; in sha512_block_data_order() 693 a = T1 + T2; in sha512_block_data_order() 704 T2 = Sigma0(a) + Maj(a, b, c); in sha512_block_data_order() 711 b = a; in sha512_block_data_order() 715 ctx->h[0] += a; in sha512_block_data_order() 731 h = Sigma0(a) + Maj(a,b,c); \ 750 a = ctx->h[0]; in sha512_block_data_order() [all …]
|
/openssl/crypto/conf/ |
H A D | conf_api.c | 107 if (a->section != b->section) { in conf_value_cmp() 108 i = strcmp(a->section, b->section); in conf_value_cmp() 113 if (a->name != NULL && b->name != NULL) in conf_value_cmp() 114 return strcmp(a->name, b->name); in conf_value_cmp() 115 if (a->name == b->name) in conf_value_cmp() 117 return (a->name == NULL) ? -1 : 1; in conf_value_cmp() 160 if (a->name != NULL) in value_free_hash() 170 if (a->name != NULL) in value_free_stack_doall() 173 sk = (STACK_OF(CONF_VALUE) *)a->value; in value_free_stack_doall() 181 OPENSSL_free(a->section); in value_free_stack_doall() [all …]
|
/openssl/test/testutil/ |
H A D | tests.c | 385 DEFINE_BN_COMPARISONS(gt, >, !BN_is_negative(a) && !BN_is_zero(a)) 386 DEFINE_BN_COMPARISONS(ge, >=, !BN_is_negative(a) || BN_is_zero(a)) 387 DEFINE_BN_COMPARISONS(lt, <, BN_is_negative(a) && !BN_is_zero(a)) 388 DEFINE_BN_COMPARISONS(le, <=, BN_is_negative(a) || BN_is_zero(a)) 392 if (a != NULL && BN_is_one(a)) in test_BN_eq_one() 400 if (a != NULL && BN_is_odd(a)) in test_BN_odd() 408 if (a != NULL && !BN_is_odd(a)) in test_BN_even() 411 a); in test_BN_even() 420 if (a != NULL && BN_is_word(a, w)) in test_BN_eq_word() 434 if (a != NULL && BN_abs_is_word(a, w)) in test_BN_abs_eq_word() [all …]
|
/openssl/external/perl/Text-Template-1.56/t/ |
H A D | broken.t | 41 my %a = @_; 42 qq{$a{lineno},$a{error},$a{text}}; 54 my %a = @_; 55 qq{$a{lineno},$a{error},$a{text}};
|