4 Replies - 2619 Views - Last Post: 09 February 2014 - 03:54 PM

#1 The_Programmer-  Icon User is offline

  • Death Scythe
  • member icon

Reputation: 24
  • View blog
  • Posts: 593
  • Joined: 24-October 11

Security provided by AES - (128-bit and 256-bit) vs Serpent vs Twofish

Posted 07 February 2014 - 02:35 PM

I have no idea if this is the correct section since this does not fit into hardware or software support. I am wondering which algorithm provides the best security. I know it takes hundreds of years to crack AES-128 with a quantum computer but I heard that AES-128 has some vulnerabilities? If I am encrypting for example, top secret documents, which would be the best to use? I am eventually going to code my own encryption program in C# so I am doing a little research on encryption algorithms.

Is This A Good Question/Topic? 0
  • +

Replies To: Security provided by AES - (128-bit and 256-bit) vs Serpent vs Twofish

#2 The_Programmer-  Icon User is offline

  • Death Scythe
  • member icon

Reputation: 24
  • View blog
  • Posts: 593
  • Joined: 24-October 11

Re: Security provided by AES - (128-bit and 256-bit) vs Serpent vs Twofish

Posted 07 February 2014 - 02:44 PM

Ah. I think I got it wrong. I think it would take millions of years to crack AES-128 or at least close to a million.
Was This Post Helpful? 0
  • +
  • -

#3 modi123_1  Icon User is online

  • Suitor #2
  • member icon



Reputation: 8964
  • View blog
  • Posts: 33,624
  • Joined: 12-June 08

Re: Security provided by AES - (128-bit and 256-bit) vs Serpent vs Twofish

Posted 07 February 2014 - 02:46 PM

Quote

I have no idea if this is the correct section since this does not fit into hardware or software support.

So you think the dick, fart, and fap joke corral was a better option?

Moving to 'comp sci'.
Was This Post Helpful? 2
  • +
  • -

#4 The_Programmer-  Icon User is offline

  • Death Scythe
  • member icon

Reputation: 24
  • View blog
  • Posts: 593
  • Joined: 24-October 11

Re: Security provided by AES - (128-bit and 256-bit) vs Serpent vs Twofish

Posted 07 February 2014 - 02:50 PM

View Postmodi123_1, on 07 February 2014 - 01:46 PM, said:

Quote

I have no idea if this is the correct section since this does not fit into hardware or software support.

So you think the dick, fart, and fap joke corral was a better option?

Moving to 'comp sci'.


What? Also, I never knew there was a Computer Science section. I tried using the search bar at the top of the website but the "Search" button does not work for me.
Was This Post Helpful? 0
  • +
  • -

#5 macosxnerd101  Icon User is offline

  • Self-Trained Economist
  • member icon




Reputation: 10397
  • View blog
  • Posts: 38,479
  • Joined: 27-December 08

Re: Security provided by AES - (128-bit and 256-bit) vs Serpent vs Twofish

Posted 09 February 2014 - 03:54 PM

The AES (known as Rijndael) was amongst the five finalists (including Serpent and Twofish). Rijndael (the 128-bit AES cryptosystem) won out. Obviously, the 256-bit cryptosystem is more powerful than the 128-bit cryptosystem.

Quote

but I heard that AES-128 has some vulnerabilities?

There are some recent research papers on its vulnerabilities that I found upon a quick Google search. There are some new attacks that have come out over the past couple years that are interesting.

AES is the best option of the three you mentioned for encrypting documents. Now that being said, AES is a symmetric key cryptosystem. So as long as the key doesn't need to be shared, or if it is done securely, then you're fine. One such method to share the key would be with an RSA protocol, since it doesn't rely on both parties knowing the private key.
Was This Post Helpful? 1
  • +
  • -

Page 1 of 1