Lines Matching +full:big +full:- +full:endian

18 .\" Set up some character translations and predefined strings.  \*(-- will
24 .tr \(*W-
27 . ds -- \(*W-
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
37 . ds -- \|\(em\|
71 .\" Fear. Run. Save yourself. No user-serviceable parts.
81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
99 . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
100 . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
101 . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
102 . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
104 . \" troff and (daisy-wheel) nroff accents
123 . ds d- d\h'-1'\(ga
124 . ds D- D\h'-1'\(hy
134 .TH BN_BN2BIN 3ossl "2023-09-19" "3.0.11" "OpenSSL"
143 BN_print, BN_print_fp, BN_bn2mpi, BN_mpi2bn \- format conversions
172 \&\fBBN_bn2bin()\fR converts the absolute value of \fBa\fR into big-endian form
176 \&\fBBN_bn2binpad()\fR also converts the absolute value of \fBa\fR into big-endian form
181 \&\fBBN_bin2bn()\fR converts the positive integer in big-endian form of length
182 \&\fBlen\fR at \fBs\fR into a \fB\s-1BIGNUM\s0\fR and places it in \fBret\fR. If \fBret\fR is
183 \&\s-1NULL,\s0 a new \fB\s-1BIGNUM\s0\fR is created.
186 \&\fBBN_bin2bn()\fR except the buffer is in little-endian format.
190 byte first on big-endian platforms, and least significant byte first on
191 little-endian platforms.
195 numbers, the string is prefaced with a leading '\-'. The string must be
199 including the leading character '\-' which means negative, to form a valid
200 hexadecimal number representation and converts them to a \fB\s-1BIGNUM\s0\fR and
201 stores it in **\fBa\fR. If *\fBa\fR is \s-1NULL,\s0 a new \fB\s-1BIGNUM\s0\fR is created. If
202 \&\fBa\fR is \s-1NULL,\s0 it only computes the length of valid representation.
207 with a leading '\-' for negative numbers, to the \fB\s-1BIO\s0\fR or \fB\s-1FILE\s0\fR
210 \&\fBBN_bn2mpi()\fR and \fBBN_mpi2bn()\fR convert \fB\s-1BIGNUM\s0\fRs from and to a format
211 that consists of the number's length in bytes represented as a 4\-byte
212 big-endian number, and the number itself in big-endian format, where
214 of numbers with the \s-1MSB\s0 set is prefixed with null byte).
218 calling BN_bn2mpi(\fBa\fR, \s-1NULL\s0).
221 a \fB\s-1BIGNUM\s0\fR and stores it at \fBret\fR, or in a newly allocated \fB\s-1BIGNUM\s0\fR
222 if \fBret\fR is \s-1NULL.\s0
225 \&\fBBN_bn2bin()\fR returns the length of the big-endian number placed at \fBto\fR.
226 \&\fBBN_bin2bn()\fR returns the \fB\s-1BIGNUM\s0\fR, \s-1NULL\s0 on error.
228 …ebinpad()\fR, and \fBBN_bn2nativepad()\fR return the number of bytes written or \-1 if the supplied
231 \&\fBBN_bn2hex()\fR and \fBBN_bn2dec()\fR return a NUL-terminated string, or \s-1NULL\s0
234 case no new \fB\s-1BIGNUM\s0\fR will be created.
239 returns the \fB\s-1BIGNUM\s0\fR, and \s-1NULL\s0 on error.
249 Copyright 2000\-2021 The OpenSSL Project Authors. All Rights Reserved.
253 in the file \s-1LICENSE\s0 in the source distribution or at