OpenHuFu | sourced data federation system to support collaborative

 by   BUAA-BDA Java Version: v1.0.0 License: Apache-2.0

kandi X-RAY | OpenHuFu Summary

kandi X-RAY | OpenHuFu Summary

OpenHuFu is a Java library. OpenHuFu has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can download it from GitHub.

Data isolation has become an obstacle to scale up query processing over big data, since sharing raw data among data owners is often prohibitive due to security concerns. A promising solution is to perform secure queries and analytics over a federation of multiple data owners leveraging techiniques like secure multi-party computation (SMC) and differential privacy, as evidenced by recent work on data federation and federated learning. OpenHuFu is an open-sourced system for efficient and secure query processing on a data federation. It provides flexibility for researchers to quickly implement their algorithms for processing federated queries with SMC techniques, such as secret sharing, garbled circuit and oblivious transfer. With its help, we can quickly conduct the experimental evaluation and obtain the performance of the designed algorithms over benchmark datasets.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              OpenHuFu has a low active ecosystem.
              It has 693 star(s) with 296 fork(s). There are 4 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 4 open issues and 19 have been closed. On average issues are closed in 35 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of OpenHuFu is v1.0.0

            kandi-Quality Quality

              OpenHuFu has no bugs reported.

            kandi-Security Security

              OpenHuFu has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              OpenHuFu is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              OpenHuFu releases are available to install and integrate.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of OpenHuFu
            Get all kandi verified functions for this library.

            OpenHuFu Key Features

            No Key Features are available at this moment for OpenHuFu.

            OpenHuFu Examples and Code Snippets

            No Code Snippets are available at this moment for OpenHuFu.

            Community Discussions

            No Community Discussions are available at this moment for OpenHuFu.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install OpenHuFu

            check cmake version >= 3.16, gcc version >= 8.0, java jdk version >= 11, swig3.0, GMP, Boost >= 1.66.0. (After installing the new version, you may need to manually update the dynamic link library (e.g. libstdc++.so.6), otherwise the dynamic link library will use the old version.). (When using, you should add the parameter -Djava.library.path=${OPENHUFU_ROOT}/lib to add the library path).
            not make install ABY before. (if installed, please remove installed files, especially files in /usr/local/lib/cmake)
            init git submodule
            check cmake version >= 3.16, gcc version >= 8.0, java jdk version >= 11, swig3.0, GMP, Boost >= 1.66.0 (After installing the new version, you may need to manually update the dynamic link library (e.g. libstdc++.so.6), otherwise the dynamic link library will use the old version.)
            set OPENHUFU_ROOT
            run package.sh, and the package result will be installed in ${OPENHUFU_ROOT}/lib

            Support

            FilterProjectionJoin: equi-join, theta joinCross productsAggregate(inc. group-by)Limited window aggsDistinctSortLimitCommon table expressionsSpatial Queries: range query range counting knn query distance join knn join
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/BUAA-BDA/OpenHuFu.git

          • CLI

            gh repo clone BUAA-BDA/OpenHuFu

          • sshUrl

            git@github.com:BUAA-BDA/OpenHuFu.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link