512bit (or higher) file encryption

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

512bit (or higher) file encryption

Krzysztof
Hi,

Need to encrypt file with 512bit (or higher) key. Looking at DCPCrypt
but seems that none of them can do that. Any advice?

Regards
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: 512bit (or higher) file encryption

Graeme Geldenhuys-6
On 2014-10-11 16:20, Krzysztof wrote:
>
> Need to encrypt file with 512bit (or higher) key. Looking at DCPCrypt
> but seems that none of them can do that. Any advice?

From the DCPCrypt documentation:

=================================
DCPcrypt v2 contains the following ciphers and hash algorithms:

Ciphers
Name        Patents     Block Size  Max Key Size*
-------------------------------------------------
Blowfish    None        64 bits     448 bits
Cast-128    None        64 bits     128 bits
Cast-256    Patented?   128 bits    256 bits
DES         None        64 bits**   64 bits
3DES        None        64 bits     192 bits
Ice         None?       64 bits     64 bits
Thin Ice    None?       64 bits     64 bits
Ice 2       None?       64 bits     128 bits
IDEA        Free for
            non-commercial
            use         64 bits     128 bits
MARS        Patented?   128 bits    1248 bits
Misty1      Free for
            non-commercial
            use         64 bits     128 bits
RC2         None        64 bits     1024 bits
RC4         None        N/A         2048 bits
RC5         Patented    64 bits     2048 bits
RC6         Patented    128 bits    2048 bits
Rijndael (AES)  None    128 bits    256 bits
Serpent     None        128 bits    256 bits
TEA         None        64 bits     128 bits
Twofish     None        128 bits    256 bits
=================================


Is there nothing that suits your needs?  If not, patch are always
welcome ;-)


Regards,
  - Graeme -

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: 512bit (or higher) file encryption

Krzysztof
Thanks Graeme! My fault that I didn't read documentation. I checked
ciphers source looking for comments at top of the unit.
BTW: What does it mean "non-commecial"? Algorithms are licensed or FPC
implementations? My tool will be free and open source with donate
option
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: 512bit (or higher) file encryption

José Mejuto
In reply to this post by Krzysztof
El 11/10/2014 a las #4, Krzysztof escribió:
> Hi,
>
> Need to encrypt file with 512bit (or higher) key. Looking at DCPCrypt
> but seems that none of them can do that. Any advice?
>

Hello,

Which is the reason for such a big symmetric key size ?


--

_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: 512bit (or higher) file encryption

Graeme Geldenhuys-6
In reply to this post by Krzysztof
On 2014-10-11 20:45, Krzysztof wrote:
> BTW: What does it mean "non-commecial"? Algorithms are licensed or FPC
> implementations? My tool will be free and open source with donate
> option

I guess you should be fine then, but I'm no lawyer. If in double ask
advice from a software lawyer to be sure.


Regards,
  - Graeme -

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal