Lines Matching refs:library
164 =head2 Programmatically loading the FIPS module (default library context)
223 In this example we are using the "default" library context. OpenSSL functions
224 operate within the scope of a library context. If no library context is
225 explicitly specified then the default library context is used. For further
226 details about library contexts see the L<OSSL_LIB_CTX(3)> man page.
231 default provider) all loaded at the same time into the same library context. You
255 the default library context:
303 =head2 Programmatically loading the FIPS module (nondefault library context)
306 usages this can also be achieved using library contexts. In this example we
307 create two library contexts. In one we assume the existence of a config file
309 base providers. The other library context will just use the default provider.
317 * Create two nondefault library contexts. One for fips usage and
325 /* Prevent anything from using the default library context */
329 * Load config file for the FIPS library context. We assume that
371 into the default library context. We could have chosen to use the default
372 library context for FIPS usage, and just create one additional library context
374 library contexts then the default library context will be automatically used.
376 parts of OpenSSL itself. Not all parts of OpenSSL are library context aware. If
377 this happens then you could "accidentally" use the wrong library context for a
379 provider into the default library context. Because a provider has been
396 encoder/decoder will need to be available in the library context associated with
403 library context in this case.
409 properties and the default library context to specify usage of FIPS validated
411 in libssl. If you are using a nondefault library context to load the FIPS
415 library context to be used. You can also use the same function to specify
418 In this first example we create two SSL_CTX objects using two different library
422 * We assume that a nondefault library context with the FIPS
427 * We assume that a nondefault library context with the default
440 * default library context.