title: 32 bit block cipher for .NET
body: <p>I need to encrypt 32 bit integers so they are represented by 32 bit integers. Is it possible to have a block cipher with 32 bit block size so the output is 32 bits? </p>
  
  <p>I am currently using DES but the result is a 64 bit integer. I don't want to use XOR encryption as a last resort.</p>