arrow_back Retour aux freelances
F

Java Cryptography Tutoring

Freelancer

Partager:
placeAE home_workTélétravail assignmentCDD publicOffre agrégée · AE

eventPubliée le 02 oct. 2026 · verifiedNous avons confirmé le 02 oct. 2026 qu'elle est toujours active

Cette entreprise est la vôtre ?

US$ 10 – US$ 30 par projet

À propos de l'offre

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.

Continuez à lire gratuitement

Créez un compte gratuit pour voir l'offre complète et postuler.

  • badgePortfolio visible par les entreprises
  • notificationsAlerte de nouvelle offre par e-mail
  • favoriteToujours gratuit, sans piège