Design a C++ program that will do an encrypt and

Design a C++ program that will do an encrypt and decrypt of an Image using three methods:
– Advanced Encryption Standard (AES)
– Electronic codebook (ECB)
– Output feedback (OFB)

Image for encryption: ‘War is not the answer’ available on this link:
https://www.gkworld.com/sayings-statements-war-is-not-the-answer-button-b-1076/
===========================
Program shall:
(i) Generate a public/private key pair
(ii) Allow the user to specify a password and use it to generate a shared key
(iii) Encrypt an image using public and shared keys and also decrypt the Image
(iv) Allow user to preview encrypted and decrypted images
(v) Generate a digital signature and verify the signature that the decrypting of an image is correct

Program Build:
mkdir build
cd build
cmake
make
(optional) make test

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

Module 02 Content As the team lead for your department,

Module 02 Content As the team lead for your department, you have been asked to create a policy outline that details how pay for performance bonuses will be paid. Include in your policy the following information: Title of the organization (use a company of your choice) Policy number Effective date

Respond to classmate. Do you agree with your classmate’s perspective?

Respond to  classmate. Do you agree with your classmate’s perspective? Why or why not? Be specific. What is the most convincing part of your classmate’s post? Why?Criteria: 150 words minimum for each post (excluding quotations and citations) Include at least one paraphrased quote from in each response to a classmate

Michael Bennett’s “Union Jacks”

The first paper needs to be on Michael Bennett’s Union Jacks. Please look at the bullets below and follow these instructions. Use Roman Times front 12’’ and doubled spaced and use APA style citations and Reference page. The reference page can be a continuation of the last page of the

Read about the Schipper and colleagues study of the Smartforms

  Read about the Schipper and colleagues study of the Smartforms application   1. Discuss how the PSQRD framework might have been better used during this project’s planning phase to identify strategies that promote the adoption and use of the technology. 2. How might this framework have led to more

Define the following radiology guidelines and give a scenario using

Define the following radiology guidelines and give a scenario using one of the guidelines: Important: Plagiarism is a serious penalty; please make sure to use your own words and provide citations and references for any sources you utilize in your responses. The citation ( Carol J. Buck, Saunders (2022)   follows any sentence

SWOT analyses are often used during strategic planning because they

SWOT analyses are often used during strategic planning because they are a great way to improve business operations. Discuss in detail the four elements, which include strengths, weaknesses, opportunities, and threats, and how this analytical framework provides the foundation for identifying strategic issues and help an organization face its greatest

Outline for this topic below You will write about Charlotte

  Outline for this topic below You will write about Charlotte Perkins Gilman’s story, “The Yellow Wallpaper,” beginning on page 571. Write a characterization of the two characters in the story, John (the husband) and the unnamed narrator (the wife). Also read all of page 604.  Sample Outline and story pdf

Course: Dissertation Seminar Course Description: This course provides guided instruction

   Course: Dissertation Seminar Course Description: This course provides guided instruction on the design and writing of a dissertation proposal focused on organization-based research. Course activities are intended to strengthen skills in writing, project design, and research methods. Module:1 Dissertation Outline In 250-300 words outline your dissertation topic and goals

Prompt: This dual-case assignment covers sustainment and global supply chain

Prompt: This dual-case assignment covers sustainment and global supply chain decision-making, respectively. The first case analyzes sustainment decision making. The second case analyzes global supply chain decision making. After reviewing each case, analyze and respond to the following questions from both  cases: Sustainment: What are the payback periods for the

The impact of plastic pollution on marine fisheries

1, plastic pollution killing fish in the ocean, and it also affects biodiversity.(physically) 2, plastic pollution poisoning fish in the ocean, and it also affects people’s health. (chemically) 3, with the increasing lack of confidence in non-toxic seafood and cost of fishing abroad, less and less seafood support the fisheries.

Option #1: Project Management Plan

You have been newly hired into the Johnsonville Community Hospital system. There is a wide array of services available to the community of 80,000 people. Such services include many of the typically expected services found within most medium-sized hospitals. The community has also seen a notable amount of economic growth

ASSIGNMENT 04 E01 Careers in Early Childhood Education Directions: Be

    ASSIGNMENT 04 E01 Careers in Early Childhood Education Directions: Be sure to save an electronic copy of your answer before submitting it to Ashworth College for grading. Unless otherwise stated, answer in complete sentences, and be sure to use correct English, spelling, and grammar. Sources must be cited in

Chapter 4 (pp. 126-127) presents us with the country of

  Chapter 4 (pp. 126-127) presents us with the country of España. The chapter explores facets of the country’s culture such as history, places, and music. In the section of Artes Plásticas, page 126, the chapter presents one of the most important Spanish artists, Antonio Gaudí y Cornet (1852-1926). For this

a) Using a relevant concept (e.g., ideology, hegemony, etc.) from

 a) Using a relevant concept (e.g., ideology, hegemony, etc.) from the Triangle Model of social analysis discuss whether any views you had about society or its social problems have changed after completing this course.  If your views remained the same, state why, by applying a relevant social analysis concept to

You are to locate a published news article dealing with

You are to locate a published news article dealing with any aspect of animal justice that was written in the past SIX MONTHS. Write a minimum one-page reaction to article. Your reaction must address how the article fits into ONE issue we have discussed this semester AND how it relates

A client facing the decision of whether or not to

A client facing the decision of whether or not to have an abortion is likely to consider a wide range of factors before making the final decision. This often is the case for clients regardless of whether they view themselves as generally for or against abortion (or somewhere in between),