Hi. How do we go about cross platform encyrption?
-
Hi, Iam trying to implement a cross-platform encryption system. i.e, in windows i will encrypt a file and in Linux will try to decrypt it and viceversa. The same encryption algorithm can be used on both platforms. NET has Cryptography namespace in which all this algo are implemented and API's available. But when we go in to linux , we cannot use this .NET API's. so, some libraries muist be available to implement this algo in both platforms. I got some info on using OPENSSL libraries which i can use for implementing encryption algo. But some problems is ther when it comes to cross platform. So, need some guidelines and ideas for this. Please mail me if u had come across similar situation and help in the same. Thanks. Mani
-
Hi, Iam trying to implement a cross-platform encryption system. i.e, in windows i will encrypt a file and in Linux will try to decrypt it and viceversa. The same encryption algorithm can be used on both platforms. NET has Cryptography namespace in which all this algo are implemented and API's available. But when we go in to linux , we cannot use this .NET API's. so, some libraries muist be available to implement this algo in both platforms. I got some info on using OPENSSL libraries which i can use for implementing encryption algo. But some problems is ther when it comes to cross platform. So, need some guidelines and ideas for this. Please mail me if u had come across similar situation and help in the same. Thanks. Mani
Stenography Sorry, really long day at work. Feel like being highly sarcastic. Matt Newman
Even the very best tools in the hands of an idiot will produce something of little or no value. - Chris Meech on Idiots -
Hi, Iam trying to implement a cross-platform encryption system. i.e, in windows i will encrypt a file and in Linux will try to decrypt it and viceversa. The same encryption algorithm can be used on both platforms. NET has Cryptography namespace in which all this algo are implemented and API's available. But when we go in to linux , we cannot use this .NET API's. so, some libraries muist be available to implement this algo in both platforms. I got some info on using OPENSSL libraries which i can use for implementing encryption algo. But some problems is ther when it comes to cross platform. So, need some guidelines and ideas for this. Please mail me if u had come across similar situation and help in the same. Thanks. Mani
-
Hi, Iam trying to implement a cross-platform encryption system. i.e, in windows i will encrypt a file and in Linux will try to decrypt it and viceversa. The same encryption algorithm can be used on both platforms. NET has Cryptography namespace in which all this algo are implemented and API's available. But when we go in to linux , we cannot use this .NET API's. so, some libraries muist be available to implement this algo in both platforms. I got some info on using OPENSSL libraries which i can use for implementing encryption algo. But some problems is ther when it comes to cross platform. So, need some guidelines and ideas for this. Please mail me if u had come across similar situation and help in the same. Thanks. Mani
PGP, RSA, uh.. some other are all multiplatform! You could easily download the Blowfish algorithm (symetric algorithm) in C/Java/C#
-
Hi, Iam trying to implement a cross-platform encryption system. i.e, in windows i will encrypt a file and in Linux will try to decrypt it and viceversa. The same encryption algorithm can be used on both platforms. NET has Cryptography namespace in which all this algo are implemented and API's available. But when we go in to linux , we cannot use this .NET API's. so, some libraries muist be available to implement this algo in both platforms. I got some info on using OPENSSL libraries which i can use for implementing encryption algo. But some problems is ther when it comes to cross platform. So, need some guidelines and ideas for this. Please mail me if u had come across similar situation and help in the same. Thanks. Mani
If you were programming using C++, try Crypto++. Many algorithms are available, and can be compiled with many compilers on different platforms. Mohammed
-
Hi, Iam trying to implement a cross-platform encryption system. i.e, in windows i will encrypt a file and in Linux will try to decrypt it and viceversa. The same encryption algorithm can be used on both platforms. NET has Cryptography namespace in which all this algo are implemented and API's available. But when we go in to linux , we cannot use this .NET API's. so, some libraries muist be available to implement this algo in both platforms. I got some info on using OPENSSL libraries which i can use for implementing encryption algo. But some problems is ther when it comes to cross platform. So, need some guidelines and ideas for this. Please mail me if u had come across similar situation and help in the same. Thanks. Mani
It shouldn't matter what code you use on each platform. If the encryption implementations are correct then it shouldn't matter if you encrypt your data on a windows box in C# and decrypt it on an old spectrum using basic. Each encryption algorithm comes with a set of test vectors that can be used to test this. The AES winner (Rjindael) is available in .NET and you can get the source online. e.gJavascript source[^].
I'll be more enthusiastic about encouraging thinking outside the box when there's evidence of any thinking going on inside it. - pTerry
www.many-monkeys.com