Archives for Software Dev - Page 25
Token based vs. Certificates based authentication
Read this earlier post on Web Services Security. There are a couple of major difference between a token and a certificate. Tokens are essentially a symmetric key. That means that…
Security certifications
CISSP or CCIE SECURITY? CISSP is an internationally recognized and accredited certification for IT security training, CCIE is a CISCO specific training – and though, several employers require CCIE, most…
Multifactor authentication
Two Factors used in 2FA include : Factor 1 - Something you know (PIN, password, secret questions, etc); Factor 2 - Something you have ( token, key, smartcard, mobile phone)…
Static classes versus regular classes
What is a static class? How is it different from an object? A class in which everything (all fields and methods) is static is equivalent to an object. It has…
SQL Visual Query Construction tools
In order of preference (my preference , based on product maturity, knowledge base, user forums etc.): Toad for SQL Server – Pro Edition - $650 /user DB Visualizer Pro –…
web services security
How you secure web services depends on whether they are intranet or internet facing. Internet Facing Services For an internet facing web service, you need message level encryption. The encryption…
Use Case – Customer withdraws cash from Teller (or ATM machine) by filling out a withdrawal slip (or form on ATM machine)
Use Case - Customer withdraws cash from Teller (or ATM machine) by filling out a withdrawal slip (or form on ATM machine). Problem Statement: 1. Design the system so that…
Cookies Accessible through Client-Side Script
In 2002, Microsoft introduced a new cookie property called "HttpOnly." While you can set the property programmatically on a per-cookie basis, you also can set it globally in the site…
Quick Intro to R
Also see, The BigData Landscape x <- "Hello World";print(x)#vectorv <- c(1, 2, 3)print(v)#sequences <- 1:5print(s)#matrixm <- matrix(data = 1:6, nrow = 2, ncol = 3)#arraya <- array(data = 1:8,…