The available technologies describe specific immunogenic peptides, peptide modifications and methods for identifying additional immunogens against HIV-1 surface proteins, gp120 and gp41. Additionally, detailed methods for use of the described immunogenic peptides in the development of vaccines and diagnostics for HIV-1 are disclosed. The current technologies further include a comprehensive system for immunogen design, comprising in silico design coupled to feedback from X-ray crystallography, antigenic analysis, and immunization.