[#SCRYPT_PARAMS_st]
= SCRYPT&lowbar;PARAMS&lowbar;st
:mrdocs:

PKCS&num;5 scrypt password&hyphen;based key derivation parameters&period;

== Synopsis

Declared in `&lt;openssl&sol;x509&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct SCRYPT&lowbar;PARAMS&lowbar;st;
----

== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:SCRYPT_PARAMS_st/blockSize.adoc[`blockSize`] 
| Block&hyphen;size parameter (r) for scrypt&period;
| xref:SCRYPT_PARAMS_st/costParameter.adoc[`costParameter`] 
| CPU&sol;memory cost parameter (N) for scrypt&period;
| xref:SCRYPT_PARAMS_st/keyLength.adoc[`keyLength`] 
| Desired derived key length in octets&period;
| xref:SCRYPT_PARAMS_st/parallelizationParameter.adoc[`parallelizationParameter`] 
| Parallelization parameter (p) for scrypt&period;
| xref:SCRYPT_PARAMS_st/salt.adoc[`salt`] 
| Salt mixed into the scrypt key derivation&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
