Entropy is nothing but the measure of "randomness" in a sequence of bits. The PRNG ( pseudorandom number generator ) is a special device (e.g. /dev/random on Linux) to create randomness from server hardware activities. It uses interrupts generated from the keyboard, hard disk, mouse, network and other sources. The random number generator gathers environmental noise from device drivers and other sources into an entropy pool. The randomness usually used for security purposes like creating TLS/SSL keys and the quality source of random bits is critical. For example, OpenSSL APIs can use quality randomness to make your program cryptographically secure. However, a poor source of randomness could result in loss of security. In this post, I will cover haveged and rng-utils/rng-tools to generate random numbers and feed linux random device for your virtual or dedicated Linux server.
Open Source News
Read the latest Linux/Open source software news, analysis, opinions, tutorials and much more.
A new version of the Raspberry PI 3 has released and it is amazing. It is 10x the performance of Raspberry Pi 1. Here are the complete specs for new 64-bit credit card size computer.
The Linux-powered device is beautiful on its own but with billions of Linux-powered devices out there it is not particularly unique. You can add stickers to your Linux powered desktop, router, and Laptop to stand out from the crowd with stickers and more. In this post I will be quickly reviewing Unixstickers.com, they claim to be the largest store for high quality and finely printed stickers, t-shirts, mugs, posters and pins on Unix, Linux, programming and software.
Chromium engineer Dirk Pranke says Chrome is about to drop support for all 32-bit Linux distros soon. The open source version of Chrome (Chromium) is not affected. I use Google Chrome on the 32bit netbook for Netflix, and I need to either switch to Firefox or upgrade the netbook.
I use the gpass password manager to store my randomly generated unique password for each site. However, many sites such as net banking prevent you from pasting a password when signing up. The site owner or webmaster disables pasting into password input fields. Want to paste your password on such site? Give it a try to don't f*ck with paste Google Chrome extension.
I want a Linux system without having to pay a Microsoft tax. The hardest part of using Linux is to find out the correct hardware. Hardware compatibility and drivers can be a big issue. But where one can find Linux desktops or Laptop for sale? Here are ten places to buy a preinstalled Linux Desktop and Laptop in alphabetical order.
Today is the last day of 2015 and it's that time of year again. Here is my very own 12 resolutions for the New Year.
Let us create Linux or Unix console Christmas tree just for fun and profit. First, you need to install a Perl module called Acme::POE::Tree. It is an animated Christmas tree module. I've tested this on Linux, OS X and Unix-like system.
Tape devices should be used on a regular basis only for archiving files or for transferring data from one server to another. Usually, tape devices are all hooked up to Unix boxes, and controlled with mt or mtx. In this tutorial you will learn about:
- Tape device names
- Basic commands to manage tape drive
- Basic backup and restore commands
I have been a big fan of author, Michael W Lucus for years now. I love his Absolute OpenBSD book and have yet to read one better on OpenBSD. I am also a fan of his book Absolute FreeBSD so was looking forward to reading this. I had high expectations but at the same time really didn't know what to expect other than I knew I would be able to understand it. I love him as a writer because he truly recognizes the beauty of BSD. His passion for it shows in his writing. I feel like I am the only one with these feelings and then I read one of his books and know I am not alone with this passion for an operating system. His style of writing is always pleasant and I always learn.
For me, I use FreeBSD for a number of reasons. Its stability is a big benefit to those of us who use it for work or at home. It also lets me set it up the way I want it. With FreeBSD if something crashes I have the possibility to understand why it is crashing and how I am going to handle it. If I am lost on how to handle it, this book is a great reference in dealing with disk solutions.