[.net] Blowfish CBC initialization vector?

Pagina: 1
Acties:
  • 39 views sinds 30-01-2008

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Een collega van me is bezig geweest met het encrypten van gegevens dmv. Blowfish encryptie. Iets waar ik 0,0 verstand van heb, helaas. Hij is op vakantie en kon me telefonisch alleen aangeven dat hij de encryptie classes e.d. ook had gedownload, en niet wist wat een "initialization vector" was.

Ik krijg nu alleen de vraag van een klant die ook met Blowfish bezig is dat hij zijn invoer niet kan encrypten zoals in de voorbeeld pagina's aangemaakt door onszelf. Hij vraagt dan: "Hebben jullie de initialization vector voor blowfish ingesteld?"

De hele materie is behoorlijk ingewikkeld om helemaal uit te zoeken (SHA-1, CBC, ECB, IV-code, etc. zijn toch termen die ik uit zou moeten zoeken) en dus post ik hier met de vraag...

Wie is bekend met de blowfish encryptie software van Markus Hahn, en wie kan mij vertellen wat een "initialization vector" is, en als bonus: waar is die ingesteld in de software?

In de class "BlowfishSimple" staat het volgende commentaar:
C#:
1
2
3
4
5
6
7
8
    /// <remarks>
    ///   As a simple solution for developers, who want nothing more than
    ///   protect single strings with a simple key, this class provides the
    ///   necessary functionality. The key is hashed using the SHA-1
    ///   implementation of the .NET framework. The random number generator
    ///   for the CBC initialization vector (IV) and the BASE64 codec is
    ///   leveraged from the framework's security services.
    /// </remarks>


Alle hulp en informatie zijn welkom :)

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22-01 23:51

NMe

Quia Ego Sic Dico.

Dat kan Markus Hahn je vast vertellen. :) Hij is de uitgelezen persoon om jou support te geven op zijn software, niet wij. ;) Succes. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.