Overly broad permissions can turn one compromised account into a much larger security problem. Learn how to reduce unnecessary access, review privileges, and apply least privilege across modern Linux systems. Review Linux Privileges×
The Ruby developers had a near miss with a crypto disaster when an "awful bug" crept into the language's source code development tree. A simple programming error made the library generate RSA keys that caused the encryption mechanism to produce clear text. . Luckily, the error was caught before it made it to any release version of Ruby, but it provides a good example of how a simple error can have potentially far-reaching effects. The RSA asymmetric encryption technique differentiates between secret and public keys. The public key consist of a modulus n and an exponent e. The plain text, m, is encrypted according to the mathematical formula The link for this article located at H Security is no longer available. . An incident during the advancement of Python highlights significant dangers presented by blockchain flaws that may result in decryption errors.. Ruby Security Breach, RSA Encryption Issues, Crypto Development Risks. . LinuxSecurity.com Team
"Branch Prediction Analysis is a recent attack vector against RSA public-key cryptography on personal computers that relies on timing measurements to get information on the bits in the private key. However, the method is not very practical because it requires many attempts to obtain meaningful information, and the current OpenSSL implementation now includes protections against those attacks. However, German cryptographer Jean-Pierre Seifert has announced a new method called Simple Branch Prediction Analysis that is at the same time much more efficient that the previous ones, only needs a single attempt, successfully bypasses the OpenSSL protections, and should prove harder to avoid without a very large execution penalty." . The link for this article located at Slashdot.org is no longer available. . The link for this article located at Slashdot.org is no longer available.. 'branch, prediction, analysis, recent, attack, vector, against, public-key, cryptography, persona. . LinuxSecurity.com Team
When sending your credit card number through a public medium, such as the Internet, your financial credibility may be compromised if the number is not first encrypted. It is impossible to tell who may be listening in on your connection as you shop for new CDs or books. The RSA encryption method often is used to hide your credit card number from would-be thiefs on the Internet, because it uses a public key to hide your information and a private key to reveal it.. . .. When sending your credit card number through a public medium, such as the Internet, your financial credibility may be compromised if the number is not first encrypted. It is impossible to tell who may be listening in on your connection as you shop for new CDs or books. The RSA encryption method often is used to hide your credit card number from would-be thiefs on the Internet, because it uses a public key to hide your information and a private key to reveal it. This article banishes the mystery surrounding RSA encryption and explains how a realistic implementation of RSA works in the OpenSSL library. The only files you need to concern yourself with appear in the openssl/crypto/bn and openssl/crypto/rsa subdirectories. Feel free to download and take a look at the code to get a feel for it before continuing. Symmetric vs. Asymmetric Encryption The best way to understand asymmetric encryption is to think of a box that has two kinds of keys: one key locks it and the other unlocks it. Anybody who has a copy of the locking key (aka public key) can put a secret in the box. Because only you have the unlocking key (aka private key), nobody else can reveal a secret that someone else locked in the box. This is different from symmetric key encryption, in which the same key is used for locking and unlocking. The link for this article located at Linux Journal is no longer available. . When sending your credit card number through a public medium, such as the Internet, your financial c. sending, credit, number, through, public, medium, internet,financial. . LinuxSecurity.com Team
Millions of users of the World Wide Web rely on a single cryptographic protocol, SSL, to make secure connections to remote web servers. The flexibility and ease of use of SSL, which is built into browser and server software, gives them . . . . Millions of users of the World Wide Web rely on a single cryptographic protocol, SSL, to make secure connections to remote web servers. The flexibility and ease of use of SSL, which is built into browser and server software, gives them confidence in the security of their data. SSL is widely used and trusted, even by web users who are not aware of the details of how it works to secure their data. Despite this confidence, the flexibility of SSL potentially leaves companies and their customers at risk. The SSL protocol does not mandate minimum key lengths to be used during the critical initial key exchange that begins each secure session. All too many servers still use insufficiently secure long-term keys. While nearly all modern web browsers use sufficient security for the bulk of the data communication in each session, SSL allows for a variety of key lengths to be used in the key exchange process and it is this which creates risk. The link for this article located at nCipher is no longer available. . Millions of users of the World Wide Web rely on a single cryptographic protocol, SSL, to make secure. millions, users, world, single, cryptographic, protocol, secure. . LinuxSecurity.com Team
Get the latest Linux and open source security news straight to your inbox.