encriptar
El programa de encriptacion consisten en que con una clave puedes encriptar la cadena que le mandas, y esa misma clave la usas para desencriptar el mensaje.Generalmente siempre comento mis programa pero esta vez no lo hice por el sueño, pero dare una explicacion de algunas funciones que uso en el programa:
string.h -> libreria para el manejo de cadenasstrcat(des,ori) -> adhiere la cadena ori, a la cadena des: des="hola", ori="c++", entoces despues del strcat seria des="holac++"
strlen(cadena) -> cuenta el tamaño de la cadenastrcpy(des,ori) -> es el operador de asignacion de una cadena.
No se desesperen a continuacion el programa en C++
// Archivo de proyecto principal del proyecto de aplicación VC++
// generado mediante elAsistente para aplicaciones.
#include "stdafx.h"
#include "stdio.h"
#include "string.h"
#include "conio.h"
#using
using namespace System;
char *encriptaCadena(char *cadena, char *clave,int encripta);
int main()
{
char cadena[50];
char cadE[50];
printf("ingrese una cadena: ");
scanf("%s", &cadena);
printf("\nla cadena ingresa fue: %s\n", cadena);strcpy(cadE, encriptaCadena(cadena,"clave",0));
printf("\nla cadena encriptada es: %s\n", cadE);
printf("\n la cadena desencriptada es: %s\n",encriptaCadena(cadE,"clave",1));
getch();return 0;
}
char *encriptaCadena(char *cadena, char *clave, int encripta){
char alfabetoB[100];
char alfabetoC[100];
char alfabeto[2][100];
char strModificado[100];
int...
Regístrate para leer el documento completo.