<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Migrating from JSP/Servlets to ASP.NET</title><link>http://forums.asp.net/45.aspx</link><description>Discuss moving from JSP/Servlets to ASP.NET.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Convert A Java Code To C#</title><link>http://forums.asp.net/thread/2663039.aspx</link><pubDate>Sat, 04 Oct 2008 17:02:11 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2663039</guid><dc:creator>ExtremeDevilz</dc:creator><author>ExtremeDevilz</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2663039.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=45&amp;PostID=2663039</wfw:commentRss><description>&lt;table class="code"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L75"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L76"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L77"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;In Java Need Convert In C# Thanks&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L78"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L79"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;public MapleAESOFB(byte[] key, byte[] iv, short mapleVersion)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SecretKeySpec skeySpec = new SecretKeySpec(key, &amp;quot;AES&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.cipher = Cipher.getInstance(&amp;quot;AES&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (NoSuchAlgorithmException e) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.log.error(&amp;quot;ERROR&amp;quot;, e);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (NoSuchPaddingException e) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.log.error(&amp;quot;ERROR&amp;quot;, e);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.cipher.init(1, skeySpec);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (InvalidKeyException e) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.log.error(&amp;quot;Error initalizing the encryption cipher.&amp;nbsp; Make sure you&amp;#39;re using the Unlimited Strength cryptography jar files.&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setIv(iv);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.mapleVersion = (short)(mapleVersion &amp;gt;&amp;gt; 8 &amp;amp; 0xFF | mapleVersion &amp;lt;&amp;lt; 8 &amp;amp; 0xFF00);&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L80"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L81"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L82"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L83"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L84"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L85"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L86"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L87"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L88"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L89"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L90"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L91"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L92"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L93"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L94"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L95"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id="L96"&gt;&lt;br /&gt;&lt;/th&gt;&lt;td&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description></item></channel></rss>