I'm porting my application from WPF to Silverlight. The biggest problem is that my application uses RSA encryption and Deflate compression, and both classes are not available in Silverligh开发者_运维问答t.
I know that you can view the sourcecode of any .NET class using reflection, so would it be possible to just 'decompile' the RSACryptoService class, and re-use that code for Silverlight (provided the algoritm doesn't use any classes that are missing in SL)?
Or what would be the best solution? I know I can write my own RSA/Deflate algoritms, but it seems to make sense to re-use the source of the WPF classes when possible.
RSA in Silverlight: http://scrypt.codeplex.com
DotNetZip has compression streams, and I think they are even binary compatible with the built in deflate stream.
精彩评论