Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/pyca/cryptography
/ functions
Functions
3,887 in github.com/pyca/cryptography
⨍
Functions
3,887
◇
Types & classes
731
↳
Endpoints
1
↓ 2 callers
Method
get_mut_signer
(&mut self)
src/rust/src/backend/poly1305.rs:16
↓ 2 callers
Method
get_public
RSA public fields
src/cryptography/hazmat/primitives/serialization/ssh.py:318
↓ 2 callers
Method
get_public
DSA public fields
src/cryptography/hazmat/primitives/serialization/ssh.py:388
↓ 2 callers
Method
get_public
ECDSA public fields
src/cryptography/hazmat/primitives/serialization/ssh.py:467
↓ 2 callers
Method
get_public
Ed25519 public fields
src/cryptography/hazmat/primitives/serialization/ssh.py:532
↓ 2 callers
Function
hash_oid_py_hash
( py: pyo3::Python<'_>, oid: asn1::ObjectIdentifier, )
src/rust/src/x509/sign.rs:524
↓ 2 callers
Function
identify_key_type
(py: pyo3::Python<'_>, private_key: &pyo3::PyAny)
src/rust/src/x509/sign.rs:49
↓ 2 callers
Function
identify_public_key_type
( py: pyo3::Python<'_>, public_key: &pyo3::PyAny, )
src/rust/src/x509/sign.rs:416
↓ 2 callers
Function
identify_signature_algorithm_parameters
( py: pyo3::Python<'p>, signature_algorithm: &common::AlgorithmIdentifier<'_>, )
src/rust/src/x509/sign.rs:570
↓ 2 callers
Function
is_enabled
()
src/rust/cryptography-openssl/src/fips.rs:11
↓ 2 callers
Function
load_cryptrec_vectors
(vector_data)
tests/utils.py:88
↓ 2 callers
Function
load_der_x509_crl
( py: pyo3::Python<'_>, data: pyo3::Py<pyo3::types::PyBytes>, )
src/rust/src/x509/crl.rs:16
↓ 2 callers
Function
load_der_x509_csr
( py: pyo3::Python<'_>, data: pyo3::Py<pyo3::types::PyBytes>, )
src/rust/src/x509/csr.rs:269
↓ 2 callers
Function
load_fips_dsa_sig_vectors
Loads data out of the FIPS DSA SigVer vector files.
tests/utils.py:377
↓ 2 callers
Function
load_nist_ccm_vectors
(vector_data)
tests/utils.py:811
↓ 2 callers
Method
load_pkcs12
( self, data: bytes, password: typing.Optional[bytes] )
src/cryptography/hazmat/backends/openssl/backend.py:1614
↓ 2 callers
Function
load_pkcs1_vectors
Loads data out of RSA PKCS #1 vector files.
tests/utils.py:153
↓ 2 callers
Method
load_public
Make RSA public key from data.
src/cryptography/hazmat/primitives/serialization/ssh.py:324
↓ 2 callers
Method
not_valid_after
Sets the certificate expiration time.
src/cryptography/x509/base.py:868
↓ 2 callers
Method
not_valid_before
Sets the certificate activation time.
src/cryptography/x509/base.py:839
↓ 2 callers
Method
open
(String path)
docs/development/custom-vectors/rsa-oaep-sha2/VerifyRSAOAEPSHA2.java:69
↓ 2 callers
Function
parse_access_descriptions
( py: pyo3::Python<'_>, ext_data: &[u8], )
src/rust/src/x509/certificate.rs:681
↓ 2 callers
Function
parse_authority_key_identifier
( py: pyo3::Python<'p>, ext_data: &[u8], )
src/rust/src/x509/certificate.rs:662
↓ 2 callers
Function
parse_cert_ext
( py: pyo3::Python<'p>, oid: asn1::ObjectIdentifier, ext_data: &[u8], )
src/rust/src/x509/certificate.rs:700
↓ 2 callers
Function
parse_crl_entry_ext
( py: pyo3::Python<'p>, oid: asn1::ObjectIdentifier, data: &[u8], )
src/rust/src/x509/crl.rs:539
↓ 2 callers
Function
parse_crl_reason_flags
( py: pyo3::Python<'p>, reason: &crl::CRLReason, )
src/rust/src/x509/crl.rs:509
↓ 2 callers
Function
parse_distribution_point_name
( py: pyo3::Python<'_>, dp: DistributionPointName<'_>, )
src/rust/src/x509/certificate.rs:570
↓ 2 callers
Function
parse_distribution_point_reasons
( py: pyo3::Python<'_>, reasons: Option<&asn1::BitString<'_>>, )
src/rust/src/x509/certificate.rs:619
↓ 2 callers
Function
parse_distribution_points
( py: pyo3::Python<'_>, data: &[u8], )
src/rust/src/x509/certificate.rs:606
↓ 2 callers
Function
parse_rdn
( py: pyo3::Python<'_>, rdn: &asn1::SetOf<'a, AttributeTypeValue<'a>>, )
src/rust/src/x509/common.rs:236
↓ 2 callers
Function
parse_scts
( py: pyo3::Python<'_>, data: &[u8], entry_type: LogEntryType, )
src/rust/src/x509/sct.rs:243
↓ 2 callers
Method
private_key
( self, backend: typing.Any = None )
src/cryptography/hazmat/primitives/asymmetric/ec.py:426
↓ 2 callers
Function
process_rust_coverage
( session: nox.Session, rust_binaries: typing.List[str], prof_raw_location: pathlib.Path, )
noxfile.py:219
↓ 2 callers
Method
public_bytes
(self)
src/cryptography/x509/extensions.py:354
↓ 2 callers
Method
public_bytes
(self)
src/cryptography/x509/extensions.py:539
↓ 2 callers
Method
public_bytes
(self)
src/cryptography/x509/extensions.py:576
↓ 2 callers
Method
public_bytes
(self)
src/cryptography/x509/extensions.py:800
↓ 2 callers
Method
public_bytes
(self)
src/cryptography/x509/extensions.py:1375
↓ 2 callers
Method
public_key
(&self)
src/rust/src/backend/dh.rs:229
↓ 2 callers
Method
public_key
(self, backend: typing.Any = None)
src/cryptography/hazmat/primitives/asymmetric/rsa.py:422
↓ 2 callers
Method
public_numbers
Returns a DHPublicNumbers.
src/cryptography/hazmat/primitives/asymmetric/dh.py:189
↓ 2 callers
Method
put_raw
Add plain bytes
src/cryptography/hazmat/primitives/serialization/ssh.py:265
↓ 2 callers
Method
readBigInteger
(BufferedReader br)
docs/development/custom-vectors/rsa-oaep-sha2/VerifyRSAOAEPSHA2.java:147
↓ 2 callers
Method
register_cipher_adapter
(self, cipher_cls, mode_cls, adapter)
src/cryptography/hazmat/backends/openssl/backend.py:255
↓ 2 callers
Method
render
Write into bytearray
src/cryptography/hazmat/primitives/serialization/ssh.py:294
↓ 2 callers
Method
rfc4514_string
Format as RFC4514 Distinguished Name string. Use short attribute name if available, otherwise fall back to OID dotted string
src/cryptography/x509/name.py:184
↓ 2 callers
Function
set_bit
(vals: &mut [u8], n: usize, set: bool)
src/rust/src/x509/certificate.rs:983
↓ 2 callers
Function
skip_if_libre_ssl
(openssl_version)
tests/hazmat/backends/test_openssl.py:39
↓ 2 callers
Function
smime_canonicalize
(data: &[u8], text_mode: bool)
src/rust/src/pkcs7.rs:282
↓ 2 callers
Function
time_from_datetime
(dt: asn1::DateTime)
src/rust/src/x509/certificate.rs:901
↓ 2 callers
Function
time_from_py
( py: pyo3::Python<'_>, val: &pyo3::PyAny, )
src/rust/src/x509/certificate.rs:893
↓ 2 callers
Method
to_attr
(&self)
src/rust/src/x509/sct.rs:83
↓ 2 callers
Method
valid_after
( self, valid_after: typing.Union[int, float] )
src/cryptography/hazmat/primitives/serialization/ssh.py:1331
↓ 2 callers
Method
valid_principals
( self, valid_principals: typing.List[bytes] )
src/cryptography/hazmat/primitives/serialization/ssh.py:1249
↓ 2 callers
Method
validate
(count string, key, iv, plaintext, expectedCiphertext []byte)
docs/development/custom-vectors/cast5/verify_cast5.go:31
↓ 2 callers
Method
verify
(self, hotp: bytes, counter: int)
src/cryptography/hazmat/primitives/twofactor/hotp.py:74
↓ 2 callers
Method
verify
(self, key_material: bytes, expected_key: bytes)
src/cryptography/hazmat/primitives/kdf/kbkdf.py:230
↓ 2 callers
Method
verify
(self, key_material: bytes, expected_key: bytes)
src/cryptography/hazmat/primitives/kdf/kbkdf.py:297
↓ 2 callers
Method
verify
(self, key_material: bytes, expected_key: bytes)
src/cryptography/hazmat/primitives/kdf/pbkdf2.py:61
↓ 2 callers
Method
verify
(self, key_material: bytes, expected_key: bytes)
src/cryptography/hazmat/primitives/kdf/hkdf.py:99
↓ 2 callers
Method
verify
(self, key_material: bytes, expected_key: bytes)
src/cryptography/hazmat/primitives/kdf/scrypt.py:77
↓ 2 callers
Function
warn_if_negative_serial
(py: pyo3::Python<'_>, bytes: &'_ [u8])
src/rust/src/x509/certificate.rs:405
↓ 1 callers
Method
__init__
(self, value: object, message: str, warning_class)
src/cryptography/utils.py:59
↓ 1 callers
Method
__init__
( self, msg: str, err_code: typing.List[rust_openssl.OpenSSLError] )
src/cryptography/exceptions.py:46
↓ 1 callers
Method
__iter__
(&self)
src/rust/src/x509/crl.rs:119
↓ 1 callers
Method
__next__
(&mut self)
src/rust/src/x509/crl.rs:444
↓ 1 callers
Function
_bcrypt_kdf
( password: bytes, salt: bytes, desired_key_bytes: int, rounds: int, i
src/cryptography/hazmat/primitives/serialization/ssh.py:49
↓ 1 callers
Function
_build_oaep_sha2_vectors
()
tests/hazmat/primitives/test_rsa.py:105
↓ 1 callers
Function
_build_vectors
()
docs/development/custom-vectors/arc4/generate_arc4.py:55
↓ 1 callers
Function
_build_vectors
()
docs/development/custom-vectors/hkdf/generate_hkdf.py:20
↓ 1 callers
Function
_check_block_size
Require data to be full blocks
src/cryptography/hazmat/primitives/serialization/ssh.py:181
↓ 1 callers
Function
_check_byteslike
(name: str, value: bytes)
src/cryptography/utils.py:34
↓ 1 callers
Function
_check_dsa_parameters
(parameters: DSAParameterNumbers)
src/cryptography/hazmat/primitives/asymmetric/dsa.py:280
↓ 1 callers
Function
_check_iv_length
( self: ModeWithInitializationVector, algorithm: BlockCipherAlgorithm )
src/cryptography/hazmat/primitives/ciphers/modes.py:78
↓ 1 callers
Function
_check_nonce_length
( nonce: bytes, name: str, algorithm: CipherAlgorithm )
src/cryptography/hazmat/primitives/ciphers/modes.py:89
↓ 1 callers
Function
_ecdsa_key_type
Return SSH key_type and curve_name for private key.
src/cryptography/hazmat/primitives/serialization/ssh.py:163
↓ 1 callers
Function
_ecdsa_sig_sign
( backend: Backend, private_key: _EllipticCurvePrivateKey, data: bytes )
src/cryptography/hazmat/backends/openssl/ec.py:98
↓ 1 callers
Function
_ecdsa_sig_verify
( backend: Backend, public_key: _EllipticCurvePublicKey, signature: bytes, data: bytes, )
src/cryptography/hazmat/backends/openssl/ec.py:113
↓ 1 callers
Method
_enable_fips
(self)
src/cryptography/hazmat/backends/openssl/backend.py:175
↓ 1 callers
Function
_enc_dec_rsa_pkey_ctx
( backend: Backend, key: typing.Union[_RSAPrivateKey, _RSAPublicKey], data: bytes, padding_enu
src/cryptography/hazmat/backends/openssl/rsa.py:100
↓ 1 callers
Method
_encode_point
(self, format: serialization.PublicFormat)
src/cryptography/hazmat/backends/openssl/ec.py:268
↓ 1 callers
Function
_escape_dn_value
Escape special characters in RFC4514 Distinguished Name value.
src/cryptography/x509/name.py:63
↓ 1 callers
Function
_evp_aead_create_ctx
( backend: Backend, cipher: _AEADTypes, key: bytes, tag_len: typing.Optional[int] = None, )
src/cryptography/hazmat/backends/openssl/aead.py:108
↓ 1 callers
Function
_evp_aead_decrypt
( backend: Backend, cipher: _AEADTypes, nonce: bytes, data: bytes, associated_data: typing
src/cryptography/hazmat/backends/openssl/aead.py:181
↓ 1 callers
Function
_evp_aead_encrypt
( backend: Backend, cipher: _AEADTypes, nonce: bytes, data: bytes, associated_data: typing
src/cryptography/hazmat/backends/openssl/aead.py:140
↓ 1 callers
Function
_evp_cipher_create_ctx
( backend: Backend, cipher: _AEADTypes, key: bytes, )
src/cryptography/hazmat/backends/openssl/aead.py:267
↓ 1 callers
Function
_evp_cipher_decrypt
( backend: Backend, cipher: _AEADTypes, nonce: bytes, data: bytes, associated_data: typing
src/cryptography/hazmat/backends/openssl/aead.py:458
↓ 1 callers
Function
_evp_cipher_encrypt
( backend: Backend, cipher: _AEADTypes, nonce: bytes, data: bytes, associated_data: typing
src/cryptography/hazmat/backends/openssl/aead.py:399
↓ 1 callers
Function
_evp_pkey_derive
(backend: Backend, evp_pkey, peer_public_key)
src/cryptography/hazmat/backends/openssl/utils.py:16
↓ 1 callers
Method
_evp_pkey_from_der_traditional_key
(self, bio_data, password)
src/cryptography/hazmat/backends/openssl/backend.py:825
↓ 1 callers
Method
_expand
(self, key_material: bytes)
src/cryptography/hazmat/primitives/kdf/hkdf.py:77
↓ 1 callers
Method
_generate_fixed_input
(self)
src/cryptography/hazmat/primitives/kdf/kbkdf.py:168
↓ 1 callers
Function
_get_rsa_pss_salt_length
( backend: Backend, pss: PSS, key: typing.Union[RSAPrivateKey, RSAPublicKey], hash_algorithm:
src/cryptography/hazmat/backends/openssl/rsa.py:42
↓ 1 callers
Function
_get_u64
Uint64
src/cryptography/hazmat/primitives/serialization/ssh.py:220
↓ 1 callers
Function
_int_to_u32be
(n: int)
src/cryptography/hazmat/primitives/kdf/concatkdf.py:15
↓ 1 callers
Function
_int_to_u32be
(n: int)
src/cryptography/hazmat/primitives/kdf/x963kdf.py:15
↓ 1 callers
Function
_kbkdf_cmac_counter_mode_test
(backend, prf, ctr_loc, brk_loc, params)
tests/hazmat/primitives/utils.py:424
↓ 1 callers
Function
_kbkdf_hmac_counter_mode_test
(backend, prf, ctr_loc, brk_loc, params)
tests/hazmat/primitives/utils.py:391
↓ 1 callers
Method
_key2ossl
(self, key: PKCS12PrivateKeyTypes)
src/cryptography/hazmat/backends/openssl/backend.py:879
↓ 1 callers
Function
_key_for_size
(size, keyinfo)
docs/development/custom-vectors/arc4/generate_arc4.py:47
← previous
next →
401–500 of 3,887, ranked by callers