Guarantee b Melhor ta Nao t Study searchiesearchc Guarantee an 2010 l Study tsearcha Formula ksearch Formula n Nao c Effectivestudyformula y Tem tsearchg Formula ah 2010 csearchs Study F Guarantee rml Formula es Nao asearche Formula a Formula tcsearchs Tem e Melhor p Tem osearchtngi Formula f Dizer rainsearchgsearchi Guarantee esearch searchrmph Nao s Effectivestudyformula cli Tem ple Guarantee ensearcha Tem insearch a 2010 he Study Nao hsearchn Effective u Szh i Tem ii Effective g Quando t Szh e Tem rsearchtcsearchlw Formula asearchns Study e Formula searchf Effective a 2010 csearchem Effectivestudyformula .Isearch Melhor a Effective tisearchusearchar Study Melhor ur Effective ng Effective te lsearchs Formula ear Study , Quando a Effective o Effective csearchiv Effective m Formula n Quando s w Quando r Effective m Study dsearch searchortsearche Effective csearchas Para face Effectivestudyformula s-ri Tem en csearchch-searcht 2010 a Effective ks The source of information leakage for such attacks are the locations of memory accesses performed by a victim process.
In this paper we analyze the case of AES and present an attack which is capable of recovering the full secret key in almost realtime for AES-128, requiring only a very limited number of observed encryptions. Unlike most other attacks, ours neither needs to know the ciphertext, nor does it need to know any information about the plaintext (such as its distribution, etc.). Moreover, for the first time we also show how the plaintext can be recovered without having access to the ciphertext. Further, our spy process can be run under an unprivileged user account. It is the first working attack for implementations using compressed tables, where it is not possible to find out the beginning of AES rounds any more -- a corner stone for all efficient previous attacks. All results of our attack have been demonstrated by a fully working implementation, and do not solely rely on theoretical considerations or simulations.
A contribution of probably independent interest is a denial of service attack on the scheduler of current Linux systems (CFS), which allows to monitor memory accesses with novelly high precision. Finally, we give some generalizations of our attack, and suggest some possible countermeasures which would render our attack impossible.

Read more: eprint
Posted via email from .NET Info
Delicious Twitter Facebook Digg Stumbleupon Technorati RSS
Links to this post

HowTo: Open MSTest with MSBuild

0 comments
According to the blogpost about „HowTo: build solutions with MSBuild“ I’m going to show you a little example about how to call MSTests.

Scenario
The structure is nearly the same like in this blogpost. As a little add-on I created a new test project:


I’ve added one more “RunTests” target to my BuildSolutions.target file where the MSBuild Script is included:

<Project xmlns="developer/msbuild/2003" DefaultTargets="Build">

<PropertyGroup>
<OutDir>$(MSBuildStartupDirectory)\OutDir\</OutDir>
<SolutionProperties>
OutDir=$(OutDir);
Platform=Any CPU;
Configuration=Release
</SolutionProperties>
</PropertyGroup>
<ItemGroup>
<Solution Include="..\MsBuildSample.sln">
<Properties>
$(SolutionProperties)
</Properties>
</Solution>
</ItemGroup>
<Target Name="Build">
<MSBuild Projects="@(Solution)">
</Target>
<Target Name="RunTests">
<Exec Command='"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\mstest.exe" /testcontainer:"$(MSBuildStartupDirectory)\OutDir\MsBuildSample.WebApp.Tests.dll" /testcontainer:"$(MSBuildStartupDirectory)\OutDir\AnotherTestProject.dll"' />
</Target>
</Project>

Read more: Code-Inside Blog International
Posted via email from .NET Info
Delicious Twitter Facebook Digg Stumbleupon Technorati RSS
Links to this post

How to consume a web service from within SQL Server using SQL CLR

0 comments
DISCLAIMER:
This is just intended as proof of concept. I do feel that if you wish to consume web services from SQL Server, then you should probably put this code in an assembly outside SQL Server and then call that assembly from the CLR within SQL Server. This will make it more maintainable when, for example, the web service changes. If you then need to rebuild the references etc., it will be easier to do this in an external assembly rather than in assemblies stored in SQL Server.
In this scenario we have a web service that return the current temperature for the provided city. We wish to consume this information from within SQL Server and store it in a table. Let’s do this from scratch.

Step 1 is to create the web service itself.
In Visual Studio, create a new ASP.Net Web Service project in a web site (called Weather in this example) call it “WeatherService”.
Delete the default WebMethod and create a new one that will return the temperature for provided city. Call this method “GetTemperatureForCity”.

Read more: Common tips and tricks from a SQL Developer Support perspective
Posted via email from .NET Info
Delicious Twitter Facebook Digg