Giter Site home page Giter Site logo

💫 Sobre mí:

¡Hola! Soy Raymundo Baca, un estudiante de Ingeniería en Sistemas Computacionales con especialización en ciberseguridad.
Mi perfil alberga una colección de proyectos relacionados con criptografía desarrollados durante mi trayectoria académica y personal.
Si tienes alguna pregunta o simplemente quieres ponerte en contacto conmigo, no dudes en enviarme un correo electrónico.
¡Gracias por visitar mi perfil y espero que encuentres mis proyectos útiles e interesantes!

💻 Tech Stack:

Java Python

Raymundo Baca's Projects

3des icon 3des

Is a symmetric-key block cipher, which applies the DES cipher algorithm three times to each data block. The Data Encryption Standard's (DES) 56-bit key is no longer considered adequate in the face of modern cryptanalytic techniques and supercomputing power.

aes icon aes

Is a specification for the encryption of electronic data established by the U.S National Institute of Standards and Technology (NIST) in 2001. AES is widely used today as it is a much stronger than DES and 3DES despite being harder to implement.

caesar icon caesar

This method requires two inputs one a number and a plaintext. The Time Complexity and Space Complexity both are O(N). The encryption formula is En(x) = (x + n) mod 26 and the Decryption formula is Dn(x) = (x – n) mod 26. Made in: Java Netbeans 8.2

des icon des

The DES is a symmetric-key algorithm for the encryption of digital data. Although its short key length of 56 bits makes it too insecure for modern applications, it has been highly influential in the advancement of cryptography.

digital-signature icon digital-signature

RSA is a widely used algorithm for digital signatures because it provides strong security and efficient performance. Digital signatures are used to verify the authenticity of digital documents and ensure that they have not been tampered with.

hash-number icon hash-number

The program could have a simple user interface that allows the user to select a file from their file system. Once the user selects the file, the program calculates the hash of the file's content and displays this value to the user.

polybius icon polybius

The Polybius square or Polybius checkerboard is a method for fractionating plaintext characters so that they can be represented by a smaller set of symbols.

rc4 icon rc4

The RC4 (Rivest Cipher 4) encryption algorithm is a symmetric key encryption algorithm that encrypts plain text in small chunks producing multiple stream cipher.

rsa icon rsa

Is the most widely used asymmetric cryptography algorithm. Based on mathematical and arithmetic principles of prime numbers, it uses large numbers, a public key and a private key, to secure data exchanges on the Internet.

rsa-generator icon rsa-generator

This tool generate RSA public key as well as the private key.

scytale icon scytale

Method of encrypting consisted of a tapered baton around which was spirally wrapped a piece of parchment inscribed with the message. When unwrapped the parchment bore an incomprehensible set of letters, but when wrapped around another baton of identical proportions, the original text reappeared.

vigenere icon vigenere

Method of encrypting alphabetic text by using a series of interwoven Caesar ciphers based on the letters of a keyword. Though the 'chiffre indéchiffrable' is easy to understand and implement, for three centuries it resisted all attempts to break it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.