Jasmine Blossoms tells the story of Jasmin Overfinch from the age of fourteen, discovering herself and finding love. This relationship becomes very intense but life is not always as simple as it seems. Later, she wins a place at a prestigious university.
Jasmin is offered the chance to study cryptanalysis in addition to her course work and only much later learns that the security services are behind the offer. After graduation, she joins the Army and is posted to the Intelligence Corps as a crytptanalyst. She confides in her good friend May but cannot quite decide what to do about her feelings.