Using just the encryption sources (i.e. 3-way.c,rc2.c etc.) is easy. Still,
I wanted to use a library and thus have a little less work when needing to allow
more than one cipher.
So, I can use the ciphers if I wrap around them myself. But, getting the
entire library to work isn’t easy - none have any defines to allow compilation
for kernel mode.
I’ll stick to plain wrapping of my own, then.
Thanks for the tips, Will.
William Chow wrote:
I’m sorry, but I didn’t think that lifting the algorithms from one of these
opensource distros was that difficult. Perhaps I’m missing something here,
but at least to me it didn’t seem like much more additional work, especially
the ciphering part.
Ciphering algorithms are designed to be implementation agnostic, so whether
or not they were stuck in a DLL, an exe, or any other binary isn’t of issue
(especially since you have the source).
Could you please let us know what exactly is giving you trouble in the
ciphering algorithm which makes it difficult for you to implement ciphering?
Regardless of the distro, if you don’t understand how the ciphering works in
the algorithm you choose, it may be difficult for you to implement the
ciphering properly. In addition, chunking the datastream into the right size
blocks for ciphering can be a bit of a pain. If that’s what you’re referring
to, then yes, ciphering is a bit of work, especially if you are doing it for
the first time in a NT driver.----- Original Message -----
From: “Dejan Maksimovic”
> To: “File Systems Developers”
> Sent: Wednesday, December 19, 2001 9:27 AM
> Subject: [ntfsd] Re: R?f. : [ntfsd] Re: Encryption algorithm sources- not
> really FS related
>
> > > I already used them (Beecrypt) with a MINIMUM of work under 95/98 (VxD),
> and NT/2K.
> > > I don’t see any difficulties there…
> >
> > The library itself DOES seem very easy to understand, but the source
> code for Win32 seems to be DLL oriented, and since I had
> > bad experience with this when I tried to use CryptLib, I thought it would
> be no better?
> >
> > –
> > Kind regards, Dejan M. CEO Alfa Co. www.alfasp.com
> > E-mail: xxxxx@alfasp.com
> > ICQ#: 56570367
> > Alfa File Monitor - File monitoring system for Win32 developers.
> > Alfa File Protector - File protection and hiding system for Win32
> developers.
> >
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@figure8.com
> > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
>
> —
> You are currently subscribed to ntfsd as: xxxxx@alfasp.com
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
–
Kind regards, Dejan M. CEO Alfa Co. www.alfasp.com
E-mail: xxxxx@alfasp.com
ICQ#: 56570367
Alfa File Monitor - File monitoring system for Win32 developers.
Alfa File Protector - File protection and hiding system for Win32 developers.
—
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com