Publicada em 02 de out. de 2026 · Verificamos em 02 de out. de 2026 que ainda está no ar
Essa empresa é sua?US$ 10 – US$ 30 por projeto
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.
Crie uma conta grátis pra ver a vaga completa e se candidatar.