Un peque­ño problema...

Hola experto...
Tengo el compilador TC 3.0.
Solo quiero que me faciliten algunos algoritmos de encriptación, para un proyecto que tengo. Ahí muy pocos en la web. También quiero saber, como aceptar la entrada de un dato manejando la librería gráfica, pues si uso el scanf, o el gets, no me funciona, estoy ensayando con el getch, pero todavía estoy trancado por eso.
Otra pregunta, es como cargar un objeto en el compilador que tengo. Pues he estudiado estructuras, funciones, arrays, pero objetos, clases y ese tema... Ni idea!...
***** G R A C I A S ****
Att:
Camilo.

1 Respuesta

Respuesta
1
Para cifrar una opción es que utilices capicom.dll no olvides registrarla) y que insertes en tu código:
#import "capicom.dll"
using namespace CAPICOM;
//Para cifrar simetricamente (con clave)
_bstr_t linCif=_bstr_t("Texto a cifrar");
IEncryptedDataPtr textocifrado(__uuidof(EncryptedData));
textocifrado->PutContent(linCif);
textocifrado->Algorithm->PutName(CAPICOM_ENCRYPTION_ALGORITHM_DES);
textocifrado->Algorithm->PutKeyLength(CAPICOM_ENCRYPTION_KEY_LENGTH_40_BITS);
textocifrado->SetSecret(CLAVE,CAPICOM_SECRET_PASSWORD);
linCif=textocifrado->Encrypt(CAPICOM_ENCODE_BASE64);
//Descifrar
linCif=_bstr_t();
textocifrado->PutContent(linCif);
textocifrado->Algorithm->PutName(CAPICOM_ENCRYPTION_ALGORITHM_DES);
textocifrado->Algorithm->PutKeyLength(CAPICOM_ENCRYPTION_KEY_LENGTH_40_BITS);
textocifrado->SetSecret(CLAVE,CAPICOM_SECRET_PASSWORD);
textocifrado->Decrypt(linCif);
Para programacion grafica:
http://mundovb.net/mundoc/capitulo16-1.htm
http://mundovb.net/mundoc/trucos1.htm
http://pinsa.escomposlinux.org/sromero/articulos/gfx/graf1.html
Para utilizar una clase ya desarrollada que se llame ClaseenCuestion:
#include "ClaseenCuestion.h"
ClaseenCuestion objeto;
Para implemntar una clase tu mismo aqui tienes un ejemplo:
http://c.conclase.net/edd/pagina028.html

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas