Publicado el 02 oct 2026 · Confirmamos el 02 oct 2026 que sigue activo
¿Esta empresa es tuya?US$ 10 – US$ 30 por proyecto
Java Cryptography Project – Caesar Cipher and Monoalphabetic Substitution I am looking for an experienced Java programmer to provide technical assistance, implementation guidance, debugging, and code review for a university-level cryptography project. The project involves developing an encryption and decryption application combining Caesar Cipher and monoalphabetic substitution. **Project Requirements:** 1. **Encryption:** Read plaintext from a file named `plain.txt` and encrypt it using an alternating pattern: - Encrypt 6 letters using Caesar Cipher, with the shift determined by the alphabetical index of the next plaintext letter. - Encrypt the following 8 letters using a predefined monoalphabetic substitution table. - Repeat this pattern throughout the message. - Rotate the substitution table one position to the right after every three uses. - Use the letter `x` to determine the shift when no following letter exists. - Preserve spaces and save the encrypted output to `cipher.txt`. 2. **Decryption:** Develop and explain the reverse algorithm to recover the original plaintext accurately. 3. **User Interface:** Create a clear Java console interface displaying each encryption and decryption step, including shifts, substitutions, intermediate results, and final outputs. 4. **Documentation:** Provide guidance on encryption/decryption pseudocode, code structure, testing, and technical explanations. **Additional Details:** - Programming language: Java - Code should be readable, organized, and appropriately commented. - The program should handle different plaintext lengths. - The implementation must follow the provided project specifications. I can provide the complete project instructions and grading rubric for reference. Please share your experience with Java cryptography projects, estimated cost, and availability.
Crea una cuenta gratis para ver el empleo completo y postularte.