Referencia de la Interfaz sage.ew.functions.Clases.ICriptografia

Interfaz para la criptografía Más...

Diagrama de herencias de sage.ew.functions.Clases.ICriptografia
sage.ew.functions.Clases.Criptografia

Métodos públicos

bool DesencriptaFileSimetricaAES (string tcFileInput, string tcFileOutput)
 Desencripta un fichero con clave simétrica AES Más...
 
bool DesencriptaFileSimetricaAES (string tcFileInput, string tcFileOutput, string tcClave)
 Desencripta un fichero con clave simétrica AES Más...
 
string DesencriptaSimetricaAES (string tcMensajeEncriptado)
 Desencripta un mensaje con clave simétrica AES Más...
 
string DesencriptaSimetricaAES (string tcMensajeEncriptado, string tcClave)
 Desencripta un mensaje con clave simétrica AES Más...
 
bool EncriptaFileSimetricaAES (string tcFileInput, string tcFileCript)
 Encripta un fichero con clave simétrica AES Más...
 
bool EncriptaFileSimetricaAES (string tcFileInput, string tcFileOutput, string tcClave, string tcClavePublica="")
 Encripta un fichero con clave simétrica AES Más...
 
string EncriptaSimetricaAES (string tcMensaje)
 Encripta un mensaje con clave simétrica AES Más...
 
string EncriptaSimetricaAES (string tcMensaje, string tcClave, string tcClavePublica="", bool tlIncluirVector=true)
 Encripta un mensaje con clave simétrica AES Más...
 

Descripción detallada

Interfaz para la criptografía

Definición en la línea 6 del archivo ICriptografia.cs.

Documentación de las funciones miembro

◆ DesencriptaFileSimetricaAES() [1/2]

bool sage.ew.functions.Clases.ICriptografia.DesencriptaFileSimetricaAES ( string  tcFileInput,
string  tcFileOutput 
)

Desencripta un fichero con clave simétrica AES

Parámetros
tcFileInput
tcFileOutput
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.

◆ DesencriptaFileSimetricaAES() [2/2]

bool sage.ew.functions.Clases.ICriptografia.DesencriptaFileSimetricaAES ( string  tcFileInput,
string  tcFileOutput,
string  tcClave 
)

Desencripta un fichero con clave simétrica AES

Parámetros
tcFileInput
tcFileOutput
tcClave
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.

◆ DesencriptaSimetricaAES() [1/2]

string sage.ew.functions.Clases.ICriptografia.DesencriptaSimetricaAES ( string  tcMensajeEncriptado)

Desencripta un mensaje con clave simétrica AES

Parámetros
tcMensajeEncriptado
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.

◆ DesencriptaSimetricaAES() [2/2]

string sage.ew.functions.Clases.ICriptografia.DesencriptaSimetricaAES ( string  tcMensajeEncriptado,
string  tcClave 
)

Desencripta un mensaje con clave simétrica AES

Parámetros
tcMensajeEncriptado
tcClave
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.

◆ EncriptaFileSimetricaAES() [1/2]

bool sage.ew.functions.Clases.ICriptografia.EncriptaFileSimetricaAES ( string  tcFileInput,
string  tcFileCript 
)

Encripta un fichero con clave simétrica AES

Parámetros
tcFileInput
tcFileCript
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.

◆ EncriptaFileSimetricaAES() [2/2]

bool sage.ew.functions.Clases.ICriptografia.EncriptaFileSimetricaAES ( string  tcFileInput,
string  tcFileOutput,
string  tcClave,
string  tcClavePublica = "" 
)

Encripta un fichero con clave simétrica AES

Parámetros
tcFileInput
tcFileOutput
tcClave
tcClavePublica
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.

◆ EncriptaSimetricaAES() [1/2]

string sage.ew.functions.Clases.ICriptografia.EncriptaSimetricaAES ( string  tcMensaje)

Encripta un mensaje con clave simétrica AES

Parámetros
tcMensaje
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.

◆ EncriptaSimetricaAES() [2/2]

string sage.ew.functions.Clases.ICriptografia.EncriptaSimetricaAES ( string  tcMensaje,
string  tcClave,
string  tcClavePublica = "",
bool  tlIncluirVector = true 
)

Encripta un mensaje con clave simétrica AES

Parámetros
tcMensaje
tcClave
tcClavePublica
tlIncluirVector
Devuelve

Implementado en sage.ew.functions.Clases.Criptografia.


La documentación para este interfaz fue generada a partir del siguiente fichero: