Best of Encryption2023

  1. 1
    Article
    Avatar of devtoDEV·3y

    Explaining SSH to my Uber Driver

    SSH is a secure, secret tunnel that allows developers to connect to another computer over the internet and perform various tasks. It is commonly used for deploying code and updating server configurations. SSH's encryption and authorization protocols make it more secure than older communication protocols. By using public-key authentication, SSH protects user information from hackers.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP73: Cheat sheet of different databases in cloud services

    For the fifth year, the State of the API Report is the world's largest and most comprehensive survey and report on APIs. More than 40,000 developers and API professionals have shared their thoughts on development priorities, their API tools, and where they see APIs going.

  3. 3
    Article
    Avatar of hnHacker News·2y

    Open source & zero knowledge private note taking app

    Notesnook is an open-source and zero-knowledge private note-taking app that prioritizes user privacy. It offers end-to-end encryption, encrypted note syncing, password-protected notes vault, web clipping, and more. Users can access their notes on mobile and desktop devices.

  4. 4
    Article
    Avatar of phProduct Hunt·3y

    Phase - Open-source secrets management for developers

    Phase is an open-source platform that allows developers to securely manage application secrets and environment variables.

  5. 5
    Article
    Avatar of systemweaknessSystem Weakness·3y

    Securing Local Storage using crypto-js in ReactJS

    Learn about securing local storage in ReactJS by encrypting and decrypting data using the crypto-js library. Explore the risks of storing sensitive data in local storage and discover secure alternatives.

  6. 6
    Article
    Avatar of phProduct Hunt·3y

    Phase - Encryption for app developers

    Phase - Encryption for app developers. The best of Product Hunt, everyday Popular products in...

  7. 7
    Article
    Avatar of systemweaknessSystem Weakness·3y

    Password Cracking —Understanding basics and tools used.

    Password Cracking is the process of using an program/software to identify an unknown or forgotten password. The strength of a password is primarily determined by the number of characters the password contains. The cracking process can involve either comparing stored passwords against various wordlists or to use algorithms to generate random strings for authentication.

  8. 8
    Article
    Avatar of communityCommunity Picks·3y

    The Complete Guide to Becoming a Web Developer: Part 8

    The Complete Guide to Becoming a Web Developer: Part 8 is designed to be your roadmap, your companion as we navigate the intricate landscape of a developer’s mind and the crucial role web security plays in our day-to-day coding lives. We’ll start by exploring the developer mindset, dissecting its key components, and understanding why it's so essential.

  9. 9
    Article
    Avatar of colkgirlCode Like A Girl·3y

    Top 5 PHP Best Practices

    The world craves PHP-based websites and applications, and why not since it has covered 80% of the web? Getting familiar with the PHP best practices below is the only way to succeed in the long haul. Maintaining proper documentation of your code documentation is the first and foremost practice to follow.

  10. 10
    Article
    Avatar of communityCommunity Picks·3y

    Why you should sign your commits with gpg.

    This post discusses the importance of signing commits with GPG and how it helps to verify the authenticity of commits on platforms like Github.

  11. 11
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Go Language for Encryption – Tutorial

    Learn Go, a powerful programming language known for its simplicity and efficiency, through a course on freeCodeCamp.org. The course covers three practical Go projects, including website health checker, file encryption, and data encryption. Go is widely used by companies like Google, Dropbox, and Docker for various applications.

  12. 12
    Article
    Avatar of systemweaknessSystem Weakness·3y

    Encryption Algorithms in Python

    Encryption is crucial as it ensures that a company’s data remains private and protected from unauthorized access or breaches. Data Encryption refers to the method of transforming data, such as text, email, or messages, from a readable format to an unreadable format.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How Does a VPN Work? Tutorial for Beginners

    A VPN works by routing / forwarding all your data from your laptop or phone through your VPN to the internet, rather than directly through your ISP. When you use a VPN, it encrypts your data on the client side. After the data is encrypted, it's passed through a VPN tunnel which others can’t access.

  14. 14
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Tips To Pass AWS Certified Developer Associate Exam (DVA-C02)

    AWS Certified Developer Associate Exam (DVA-C02) Harry Siddhu has listed down some major AWS services that are highly important for the exam. The information provided below is not exhaustive, but it will certainly enhance your knowledge and aid you during the exam.

  15. 15
    Article
    Avatar of dzDZone·3y

    Using JSON Web Encryption (JWE)

    JSON Web Encryption (JWE) could be used when one needs to add sensitive information to a token that one would not want to share with other systems. In this case, the user can decode the token and get all the information from the payload. The full specification of JWE can be found in RFC7516.

  16. 16
    Article
    Avatar of bitBits and Pieces·3y

    Quickstart to Node’s Crypto Module for Encryption/Decryption

    In this guide, we explore how you can use Node’s built-in crypto module to correctly perform the (symmetric) encryption/decryption operations to secure data for your applications. In layman terms, symmetric encryption is when you take the text you want to encrypt (called the plaintext) and use a secret key.

  17. 17
    Article
    Avatar of hnHacker News·3y

    robinmoisson/staticrypt: Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.

    StatiCrypt is a tool that uses AES-256 and WebCrypto to encrypt HTML files with a password, allowing for password protection without the need for a back-end server. It provides options to encrypt files online or through the command-line interface. The encrypted files can be decrypted in the browser.

  18. 18
    Article
    Avatar of shiftmagShiftMag - Insightful Engineering Content·3y

    The Lazy Developer: Testing in production is real, but…

    Developers admit to pushing untested code to production and circumventing security protocols, according to a study. The behavior is seen as a systemic issue, with organizations advised to re-evaluate their testing processes and security protocols.