Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1043615
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T15:41:44+00:00 2026-05-16T15:41:44+00:00

To build a secure system, can we assume that encryption guarantees integrity is true

  • 0

To build a secure system, can we assume that encryption guarantees integrity is true before starting a secure programming?

  • Both in symmetric and public-key
    encryption, is my question
    well-proofed ?
  • If no, what are the
    vulnerabilities, can you give an
    example?
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T15:41:45+00:00Added an answer on May 16, 2026 at 3:41 pm

    No. This is easy to see if you consider the one-time pad, a simple (theoretically) perfectly secure system.

    If you change any bit of the output, a bit of the clear text will change, and the recipient has no way to detect this.

    This is an obvious case, but the same conclusion applies to most encryption systems. They only provide for confidentiality, not integrity.

    Thus, you may want to add a digital signature. Interestingly, when using public key cryptography, it is not sufficient to sign then encrypt (SE), or to encrypt then sign (ES). Both of these are vulnerable to replay attacks. You have to either sign-encrypt-sign or encrypt-sign-encrypt to have a generally secure solution. This paper explains why in detail.

    If you use SE, the recipient can decrypt the message, then re-encrypt it to a different recipient. This then deceives the new recipient about the sender’s intended recipient.

    If you use ES, an eavesdropper can remove the signature and add their own. Thus, even though they can’t read the message, they can take credit for it, pretending to be the original sender.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have build the following application: http://codecanyon.net/item/secure-login-system/1379963 , and I got some requests for
Looking for tutorial on how to build a secure private messaging system using PHP.
We're planning to build a web application that needs to be highly secure because
I would like to build my own login system to be as secure as
I am trying to build a secure of set of tests with Symfony2, Doctrine
After build, I need to modify an HTML file that points the client to
I am supposed to fulfill a common-for-most-developers request to build/consume secure services using ssl/tls...
I want to build application which servers as a stand-alone system service, always run
I have a login system that I have to code. But what I don't
We build web services that are for consumption by known third-parties. We tend to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.