Sign In
Application Security - each one, teach one
Richard Lewis' application security notes for the software designer, developer and tester
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
articles
authenticode
code signing
cryptography
digital signatures
general
IIS security
introduction
padding
registry
strong names
temporary files
whitepaper
Archive
Archives
April 2007
(1)
March 2007
(3)
January 2007
(6)
January, 2007
MSDN Blogs
>
Application Security - each one, teach one
>
January, 2007
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Application Security - each one, teach one
Writing to Registry? Some best-practices...
Posted
over 5 years ago
by
richardl
5
Comments
Use the following best practices when dealing with the Windows registry. Use of registry reduces application portability. Therefore, use only if required. Don’t use the registry as a configuration trash–bin. Don’t store secrets in registry...
Application Security - each one, teach one
Code signing mini-FAQ
Posted
over 5 years ago
by
richardl
2
Comments
What really is code signing? At a high level, code signing allows you to generate a digital signature for the application binary and then provides a mechanism to carry the signature right to the end user. When the end user invokes the application, the...
Application Security - each one, teach one
Cryptography Cognizance for Application Designers and Developers
Posted
over 5 years ago
by
richardl
1
Comments
Here's the abstract for a whitepaper I am beginning to write - Cryptography is increasingly emerging as an essential and must-have ammo in the arsenal of application designers and developers. Reliance on cryptography is a critical part of an application...
Application Security - each one, teach one
Understanding 'padding' in symmetric key cryptography
Posted
over 5 years ago
by
richardl
5
Comments
Symmetric key algorithms like 3DES, AES etc operate on blocks of input data. For this to happen, the length of the input data must be exactly equal to the block length or an integral multiple of the block length for that algorithm. For example, let us...
Application Security - each one, teach one
Temporary file generation and usage best practices
Posted
over 5 years ago
by
richardl
2
Comments
This article previously appeared at CodeProject.com Introduction Many applications require to create and maintain temporary files. Often these temporary files are created without the enduser knowing about the same. Security attacks realized due to...
Application Security - each one, teach one
Welcome
Posted
over 5 years ago
by
richardl
0
Comments
Hi - I am Richard Lewis and am proud to have joined the ACE team at Microsoft. We are heavily into application security - that means we do security code reviews, application threat modeling and a host of allied services. I joined this team on the 15th...
Page 1 of 1 (6 items)