CryptoKey¶
Inherits: Resource < Reference < Object
Una clave criptográfica (RSA).
Descripción¶
La clase CryptoKey representa una clave criptográfica. Las claves pueden ser cargadas y guardadas como cualquier otro Resource.
Pueden utilizarse para generar un X509Certificate autofirmado a través del Crypto.generate_self_signed_certificate y como clave privada en el StreamPeerSSL.accept_stream junto con el certificado correspondiente.
Nota: No está disponible en los exportados en HTML5.
Métodos¶
is_public_only ( ) const |
|
load_from_string ( String string_key, bool public_only=false ) |
|
save_to_string ( bool public_only=false ) |
Descripciones de Métodos¶
bool is_public_only ( ) const
Devuelve true
si esta CryptoKey sólo tiene la parte pública, y no la privada.
Loads a key from path
. If public_only
is true
, only the public key will be loaded.
Note: path
should be a "*.pub" file if public_only
is true
, a "*.key" file otherwise.
Carga una clave de la string
dada. Si public_only
es true
, sólo se cargará la clave pública.
Saves a key to the given path
. If public_only
is true
, only the public key will be saved.
Note: path
should be a "*.pub" file if public_only
is true
, a "*.key" file otherwise.
Devuelve una string que contiene la clave en formato PEM. Si public_only
es true
, sólo se incluirá la clave pública.