• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/crypto/ec/

Lines Matching refs:EC_GROUP

65 int EC_GROUP_get_basis_type(const EC_GROUP *group)
87 int EC_GROUP_get_trinomial_basis(const EC_GROUP *group, unsigned int *k)
107 int EC_GROUP_get_pentanomial_basis(const EC_GROUP *group, unsigned int *k1,
283 static int ec_asn1_group2fieldid(const EC_GROUP *, X9_62_FIELDID *);
285 static int ec_asn1_group2curve(const EC_GROUP *, X9_62_CURVE *);
287 * ec_asn1_parameters2group() creates a EC_GROUP object from a ECPARAMETERS
290 static EC_GROUP *ec_asn1_parameters2group(const ECPARAMETERS *);
292 * ec_asn1_group2parameters() creates a ECPARAMETERS object from a EC_GROUP
295 static ECPARAMETERS *ec_asn1_group2parameters(const EC_GROUP *,
298 * ec_asn1_pkparameters2group() creates a EC_GROUP object from a
301 static EC_GROUP *ec_asn1_pkparameters2group(const ECPKPARAMETERS *);
304 * EC_GROUP object
306 static ECPKPARAMETERS *ec_asn1_group2pkparameters(const EC_GROUP *,
311 static int ec_asn1_group2fieldid(const EC_GROUP *group, X9_62_FIELDID *field)
431 static int ec_asn1_group2curve(const EC_GROUP *group, X9_62_CURVE *curve)
542 static ECPARAMETERS *ec_asn1_group2parameters(const EC_GROUP *group,
645 ECPKPARAMETERS *ec_asn1_group2pkparameters(const EC_GROUP *group,
690 static EC_GROUP *ec_asn1_parameters2group(const ECPARAMETERS *params)
693 EC_GROUP *ret = NULL;
810 /* create the EC_GROUP structure */
838 /* create the EC_GROUP structure */
931 EC_GROUP *ec_asn1_pkparameters2group(const ECPKPARAMETERS *params)
933 EC_GROUP *ret = NULL;
967 /* EC_GROUP <-> DER encoding of ECPKPARAMETERS */
969 EC_GROUP *d2i_ECPKParameters(EC_GROUP **a, const unsigned char **in, long len)
971 EC_GROUP *group = NULL;
995 int i2d_ECPKParameters(const EC_GROUP *a, unsigned char **out)
1265 * sorry, but a EC_GROUP-structur is necessary to set the public key