The purpose of this article is to demonstrate how to use ldapsearch with Active Directory. Microsoft's Active Directory is an Ldap implementation running on domain services in a Microsoft environment. This article is geared towards directory administrators coming from a Linux environment using … [Read more...] about ldapsearch Active Directory
Java SecureRandom
Java SecureRandom lives in the java.security package, at java.security.SecureRandom. The number or value generated by this class is cryptographically strong and the generator is also known as a secure pseudo-random number generator (CSPRNG). Java SecureRandom examples The examples specify … [Read more...] about Java SecureRandom
Java for loop
Learn how to program with the java for loop to iterate over Collections of Lists, Streams, and Arrays and the syntax for each version of the for loop. For the complete list of java code examples, visit our GitHub Repo. Java for loop examples For each example below, assume an input of the … [Read more...] about Java for loop
PKI Glossary (Public Key Infrastructure) of terms
A PKI Glossary of terms and definitions covering some of the most common topics in a Public Key Infrastructure. Short PKI Glossary: PKI - A public key infrastructure provides a way to encrypt the web with digital certificates and manage the life cycle of the certificates, including enrollment, … [Read more...] about PKI Glossary (Public Key Infrastructure) of terms
PKIjs – JavaScript PKI
PKIjs is a JavaScript PKI (Public Key Infrastructure) library used for decoding and parsing SSL certificates directly on the client or browser, eliminating in many cases the need to do this work on the server side. PKIjs is built on top of the Web Cryptography API. The PKIjs library goes almost hand … [Read more...] about PKIjs – JavaScript PKI
OCSP (Online Certificate Status Protocol)
The OCSP, or Online Certificate Status Protocol, is a protocol designed to deliver the revocation status of an X.509 SSL or TLS certificate. In theory, it is more performant than its CRL (Certificate Revocation List) alternative. Responses are required to be delivered by the CA (Certification … [Read more...] about OCSP (Online Certificate Status Protocol)
ASN1 (Abstract Syntax Notation One)
ASN1, also known as ASN.1, or spelled out as Abstract Syntax Notation One, is a method of defining a data structure primarily used in cryptography and for the purposes of this article, we will discuss its use in X.509 digital certificates. ASN1 is used to define the format of certificates in its … [Read more...] about ASN1 (Abstract Syntax Notation One)
cryptojs (crypto-js) – Encryption and hashing with JavaScript
What is cryptojs? cryptojs is a library in javascript complete with cryptographic functions including encryption, decryption, and hashing functions. crypto-js is licensed under the MIT license. This library's purpose is to perform cryptographic operations in an easy-to-use syntax, providing … [Read more...] about cryptojs (crypto-js) – Encryption and hashing with JavaScript