Advertisement
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
If we do not hit our goal we will be forced to close the site.

Current status: https://keepboardsalive.com/

Annual subs are best for most impact. If you are still undecided on going Ad Free - you can also donate using the Paypal Donate option. All contribution helps. Thank you.
https://www.boards.ie/group/1878-subscribers-forum

Private Group for paid up members of Boards.ie. Join the club.

Data Encryption Standard - Step by Step

Comments

  • Closed Accounts Posts: 1,567 ✭✭✭Martyr


    The wiki entry on it isn't bad..do you just want to implement it?
    perhaps studying other peoples source code while reading the document would help.
    FIPS-46-3 is the main documentation released by NIST.

    the document you reference would probably make a little more sense if its design decisions had been revealed by its chief architects, IBM/NSA.


  • Closed Accounts Posts: 12,382 ✭✭✭✭AARRRGH


    Thanks for your reply.

    Well what I'm looking for I guess is a plain English step by step explanation of the algorithm.

    For example...

    You start with 64 bits.
    The least significant bit is stripped off each byte.
    You split the remaining 56 bits into two 28 bit halves.
    You rearrange half one like this:

    etc etc.

    I've found lots of explanations but they're written from the perspective of a maths teacher...


  • Closed Accounts Posts: 2,055 ✭✭✭probe


    dublindude wrote: »
    Thanks for your reply.

    Well what I'm looking for I guess is a plain English step by step explanation of the algorithm.

    For example...

    You start with 64 bits.
    The least significant bit is stripped off each byte.
    You split the remaining 56 bits into two 28 bit halves.
    You rearrange half one like this:

    etc etc.

    I've found lots of explanations but they're written from the perspective of a maths teacher...

    I presume that you are studying it from an academic perspective, (ie as a piece of history). DES has been broken over and over, and is 1980s technology.

    .probe


  • Closed Accounts Posts: 1,444 ✭✭✭Cantab.


    3DES is quite insecure.

    Can be cracked using the Copacobana in around 6 days (2007).

    180px-Copacobana.jpg


  • Closed Accounts Posts: 12,382 ✭✭✭✭AARRRGH


    Got it.

    http://www.aci.net/Kalliste/des.htm

    Very simple to understand. :)

    PS I'm aware DES is old technology etc., but it's an important encryption algorithm and IMO worth understanding if you're interested in cryptology.


  • Advertisement
Advertisement