Skip to content

sorgazb/Cryptographic_Message_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Cryptographic Message System

C++ Trees Ficheros POO

Cryptographic Message System es un proyecto en C++ que implementa un sistema de mensajes cifrados usando árboles, POO y lectura de ficheros para gestionar, buscar y mostrar mensajes de forma segura y eficiente.


📋 Descripción del Proyecto

Cryptographic Message System modela un sistema de mensajes cifrados mediante estructuras de árboles (Trees) implementadas en C++.
El proyecto aplica Programación Orientada a Objetos (POO) y permite gestionar mensajes de forma dinámica.

Las funcionalidades principales incluyen:

  • Insertar un nuevo mensaje cifrado en el sistema.
  • Borrar un mensaje existente.
  • Buscar y mostrar un mensaje concreto.
  • Mostrar todos los mensajes del sistema.
  • Mostrar todos los mensajes filtrados por autor.
  • Lectura de datos desde ficheros para inicialización automática del sistema.

🏗️ Estructura del Proyecto

Cryptographic_Message_System/
├── plantilla_codigo/          # Código fuente principal
│   ├── *.cpp                  # Implementaciones de clases y algoritmos
│   └── *.h                    # Cabeceras de las clases
└── README.md                  # Documentación del proyecto

⚙️ Compilación y Ejecución

Clonar el repositorio:

git clone https://github.com/sorgazb/Cryptographic_Message_System.git
cd Cryptographic_Message_System/plantilla_codigo

Compilar con g++:

g++ -o crypto_system *.cpp

Ejecutar:

./crypto_system

🖥️ Ejemplos de Ejecución

Ejemplo 1


🤝 Contribución

Haz fork del repositorio.

Crea una rama de trabajo:

git checkout -b feature/mi-nueva-funcionalidad

Realiza tus cambios y haz commit.

Abre un Pull Request describiendo tus mejoras.


Universidad de Extremadura

Estructura de Datos I (EDI)  ·  Grado en Ingeniería Informática  ·  Universidad de Extremadura
Sergio Orgaz Bravo

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors