Laravel: Enable Proper Error Display

By default, you will see the following message in case any error occurs in your Laravel application: Whoops, looks like something went wrong. Whoops, looks like something went wrong. To show the exact error message details, you need to follow the steps below: Go to your Laravel root folder Rename .env.example to .env After this, … Read more

GPG: Encryption, Decryption & Digital Signature with Public & Private Key [A Complete Tutorial]

GNU Privacy Guard (GnuPG or GPG) is a free cryptographic software that can secure data transfer and communication between two parties by encrypting, signing and verifying data. Public Key Cryptography GnuPG uses public-key cryptography to communicate securely between two parties. In a public-key system, each user has a pair of keys: a private key and … Read more

Cryptography: Public-key Encryption & Digital Signature

History Public-key encryption makes key-management much easier. It was invented in 1976 by two Stanford mathematicians, Whitfield Diffie and Martin Hellman. Their discovery can be phrased simply: enciphering schemes should be asymmetric. For thousands of years all ciphers were symmetric—the key for encrypting a message was identical to the key for decrypting it, but used, … Read more