<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Whidbey's Security Off Model</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx</link><description>Although the v1.0 and v1.1 versions of CasPol provided a switch to disable the CLR's security system, running without CAS enforcement on was never a scenario that we encouraged for obvious reasons. The choice to disable security was a system wide switch</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>What's New in Security for v2.0</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#458655</link><pubDate>Thu, 01 Sep 2005 00:08:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:458655</guid><dc:creator>.Net Security Blog</dc:creator><description>There's a ton of new and enhanced security features coming with the v2.0 release of the CLR.&amp;amp;amp;nbsp; However,...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=458655" width="1" height="1"&gt;</description></item><item><title>What's New in Security for v2.0</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#455592</link><pubDate>Wed, 24 Aug 2005 17:46:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:455592</guid><dc:creator>.Net Security Blog</dc:creator><description>There's a ton of new and enhanced security features coming with the v2.0 release of the CLR.&amp;amp;amp;nbsp; However,...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=455592" width="1" height="1"&gt;</description></item><item><title>re: Whidbey's Security Off Model</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#445014</link><pubDate>Fri, 29 Jul 2005 20:19:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:445014</guid><dc:creator>Brien</dc:creator><description>Shawn,&lt;br&gt;&lt;br&gt;For background, over the next few months I'll be building a system that needs to operate in real time and will be sensitive to sub-millisecond delays.  It will be built and deployed under 1.1 but eventually ported to Whidbey when it is released.  Absolute speed is a requirement.  Hopefully, I've convinced you that my requirements fall in the &amp;quot;extremely unlikely&amp;quot; bucket.&lt;br&gt;&lt;br&gt;So, assuming I do everything I can to make my application code fast, I'm trying to understand what I can do to the CLR to juice it.  Every few percent counts.&lt;br&gt;&lt;br&gt;Your generalizations make sense, but for my specific circumstances, please assume that speed equates to money and there is a non-linear cost benefit the faster you go.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Brien&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=445014" width="1" height="1"&gt;</description></item><item><title>re: Whidbey's Security Off Model</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#444709</link><pubDate>Fri, 29 Jul 2005 03:30:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:444709</guid><dc:creator>shawnfa</dc:creator><description>The rules of performance work are measure, measure, measure. [&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/ricom"&gt;http://blogs.msdn.com/ricom&lt;/a&gt;].  It is extremely unlikely that you're in a situation where security is causing your application ot slow down appreciably.  Have you demonstrated that security is the perf problem with your app?  In general, trading security for performance is a very bad idea.&lt;br&gt;&lt;br&gt;-Shawn&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=444709" width="1" height="1"&gt;</description></item><item><title>re: Whidbey's Security Off Model</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#444477</link><pubDate>Thu, 28 Jul 2005 19:41:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:444477</guid><dc:creator>Brien</dc:creator><description>Shawn,&lt;br&gt;&lt;br&gt;I understand your statement for a general purpose machine, or a desktop, but how is caspol -s a risk for a dedicated server used only for internal server applications?&lt;br&gt;&lt;br&gt;Brien&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=444477" width="1" height="1"&gt;</description></item><item><title>re: Whidbey's Security Off Model</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#443954</link><pubDate>Wed, 27 Jul 2005 23:04:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:443954</guid><dc:creator>shawnfa</dc:creator><description>Brien -- you should not be using caspol -s off for performance reasons on any framework.  This leaves your machine wide open to attack for little performance gain.&lt;br&gt;&lt;br&gt;In v2.0 we've done a lot of work to make sure the security subsystem is even faster, so using it for this reason is even more unnecessary.&lt;br&gt;&lt;br&gt;-Shawn&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=443954" width="1" height="1"&gt;</description></item><item><title>re: Whidbey's Security Off Model</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#443951</link><pubDate>Wed, 27 Jul 2005 22:49:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:443951</guid><dc:creator>Brien</dc:creator><description>caspol -s off turned security checks into no-ops under 1.1.  for severely performance critical applications that run in a controlled environment, what configuration gives you the most raw speed?&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=443951" width="1" height="1"&gt;</description></item><item><title>Security Off Wrap Up</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#416140</link><pubDate>Tue, 10 May 2005 23:11:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:416140</guid><dc:creator>.Net Security Blog</dc:creator><description>I've got just a few loose ends to tie up about our new security off behavior, and then we'll move on...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=416140" width="1" height="1"&gt;</description></item><item><title>Forcing Security to Stay On</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#414687</link><pubDate>Wed, 04 May 2005 20:08:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:414687</guid><dc:creator>.Net Security Blog</dc:creator><description>Last time we looked at how the Whidbey version of CasPol uses a mutex to indicate the state of the security...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=414687" width="1" height="1"&gt;</description></item><item><title>re: Whidbey's Security Off Model</title><link>http://blogs.msdn.com/b/shawnfa/archive/2005/04/28/412998.aspx#413440</link><pubDate>Fri, 29 Apr 2005 17:07:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:413440</guid><dc:creator>shawnfa</dc:creator><description>Kevin -- correct, as of now, CasPol is the only shipping way to toggle the security switch.&lt;br&gt;&lt;br&gt;Nicole -- if the information didn't make it to the MSDN docs that shipped with beta 2, then unfortunately it won't get doced until we RTM.  No problem confirming what you see and filing bugs though :-)&lt;br&gt;&lt;br&gt;-Shawn&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=413440" width="1" height="1"&gt;</description></item></channel></rss>