Mike Melone's Blog

A deep-dive on PKI, information security, and the Windows platform

  • Mike Melone's Blog

    PSExec for PowerShell

    • 3 Comments
    Today I ran into some issues calling PSExec.exe ( http://technet.microsoft.com/en-us/sysinternals/bb897553 ) from PowerShell and realized that there is no native cmdlet to execute an application on a remote computer natively in PowerShell. After spending...
  • Mike Melone's Blog

    Validating a Certificate

    • 0 Comments
    Certificate validation is implemented differently based on the application validating the certificate, the type of identity being validated (i.e. validating a certificate from a web server will differ from validating a signed e-mail), and configuration...
  • Mike Melone's Blog

    The PKI Revocation Infrastructure

    • 4 Comments
    One of the benefits of leveraging PKI is the ability to revoke a certificate. PKI is a loosely coupled system that outsources trust to organizations in charge of asserting identities of otherwise unknown systems. At times, these external entities may...
  • Mike Melone's Blog

    Establishing the PKI Relationship

    • 0 Comments
    An important rule in PKI is that the private key can never leave the asset being certified without being protected (and it is best practice that the private key never leaves the asset if possible). If the private key leaves the certified asset at any...
  • Mike Melone's Blog

    PKI Certificates and the X.509 Standard

    • 0 Comments
    In my previous post in the PKI series we covered some history of asymmetric cryptography as well as some of the basic uses of PKI. In this post, we will cover a bit more on how the cryptographic relationship in PKI works as well as how to request a new...
  • Mike Melone's Blog

    Basics and History of PKI

    • 0 Comments
    One of the most commonly used and misunderstood concepts of IT that I have encountered is the Public Key Infrastructure, also known as PKI. PKI is one of the most effective methods of ensuring the confidentiality or integrity of data available today;...
  • Mike Melone's Blog

    RPC and Network Load Balancing Technologies

    • 0 Comments
    What is RPC? Many applications today use Remote Procedure Calls to link client and server communications over a network. RPC allows client applications to easily perform function calls to local and network-connected server applications using native...
Page 1 of 1 (7 items)