jak alternatives

Looking for an alternative tool to replace jak? During the review of jak we looked at other open source tools. Based on their category, tags, and text, these are the ones that have the best match.

Top 3

  1. git-crypt (encrypt sensitive data in Git repositories)
  2. Cryptomator (client-side encryption for cloud services)
  3. OpenSSL (TLS and SSL toolkit)

These tools are ranked as the best alternatives to jak.

Alternatives (by score)

74

git-crypt

Introduction

This tools allows you to store your secrets (such as keys or passwords) in the same repository as your code.

Project details

git-crypt is written in C++.

Strengths and weaknesses

  • + More than 10 contributors
  • + More than 3000 GitHub stars
  • + The source code of this software is available

    Typical usage

    • Data encryption

    git-crypt review

    100

    Cryptomator

    Introduction

    Cryptomator is a multi-platform tool for transparent client-side encryption of your files. It is used together with cloud services to ensure you are the only one who can access the data.

    Project details

    Cryptomator is written in Java.

    Strengths and weaknesses

    • + More than 10 contributors
    • + More than 2000 GitHub stars
    • + Many releases available

      Typical usage

      • Data encryption

      Cryptomator review

      74

      OpenSSL

      Introduction

      This popular toolkit is used by many systems. It provides options like encryption and hashing of data, integrity testing, and digital certificates and signatures. Many software applications use the toolkit to provide support for these functions. OpenSSL also has a client utility that can be used on the command line to test, decrypt and encrypt data, and create certificates.

      Project details

      OpenSSL is written in C.

      Strengths and weaknesses

      • + The source code of this software is available
      • + Well-known library
      • - Major vulnerabilities in the past

      Typical usage

      • Certificate management
      • Data encryption

      OpenSSL review

      59

      socat

      Introduction

      Socat is a tool to share data between systems. It can leverage an existing connection, or set up a new channel between two systems. This can be useful to relay traffic, do a quick data transfer, or test other systems. Another option is to use it on the local system to add an encrypted channel.

      Project details

      socat is written in C.

      Strengths and weaknesses

      • + The source code of this software is available
      • + Well-known tool

        Typical usage

        • Data encryption
        • Data transfers

        socat review

        68

        BlackBox

        Introduction

        Typically you do not want to store any secrets in a software repository or version control system repository. However when there is still a need to give people access to sensitive parts, then BlackBox helps to do this in a more secure way.

        Project details

        BlackBox is written in shell script.

        Strengths and weaknesses

        • + More than 50 contributors
        • + More than 4000 GitHub stars
        • + The source code of this software is available

          Typical usage

          • Password management
          • Secure storage

          BlackBox review

          85

          gitleaks

          Introduction

          Gitleaks scans the repository, including history, for secrets and other sensitive data. This can be useful for both developers as security professionals to discover any leaks.

          Project details

          gitleaks is written in Golang.

          Strengths and weaknesses

          • + More than 10 contributors
          • + More than 3000 GitHub stars
          • + The source code of this software is available

            Typical usage

            • Security assessment

            gitleaks review

            60

            GitMiner

            Introduction

            GitMiner is a tool to scan for sensitive data that is leaked via software repositories. Examples of sensitive data are authentication details such as passwords or connection settings.

            Project details

            GitMiner is written in Python.

            Strengths and weaknesses

            • + More than 1000 GitHub stars
            • + The source code of this software is available

              Typical usage

              • Asset discovery
              • Discovery of sensitive information
              • Information leak detection

              GitMiner review

              60

              Gitrob

              Introduction

              Especially open source developers may share their code in a public repository like GitHub. This is a great way to collaborate between the developer(s) and the community. The risk of sharing code is that sensitive data is part of the repository and uploaded by accident. GitRob helps to detect this kind of accidental leaks.

              Project details

              Gitrob is written in Ruby.

              Strengths and weaknesses

              • + More than 1000 GitHub stars
              • + The source code of this software is available

                Typical usage

                • Data leak prevention
                • Information gathering
                • Penetration testing
                • Security assessment

                Gitrob review

                68

                git-secrets

                Introduction

                You would most likely use git-secrets in development teams or as an individual developer. The primary goal is to prevent accidentally submitting authentication details or otherwise sensitive information to your software repositories.

                Project details

                git-secrets is written in shell script.

                Strengths and weaknesses

                • + The source code of this software is available

                  Typical usage

                  • Data leak prevention
                  • Information leak prevention

                  git-secrets review

                  Some relevant tool missing as an alternative to jak? Please contact us with your suggestion.