-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GitOrigin-RevId: a7984031024f269526c68791766ded6aeca283e6
- Loading branch information
Terra Quantum AG
committed
Jul 11, 2024
1 parent
1fb22a5
commit c0ffeea
Showing
74 changed files
with
16,073 additions
and
732 deletions.
There are no files selected for viewing
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,24 +3,24 @@ | |
We highly value your interest and proposals to enhance this project. Here's how you can contribute effectively: | ||
|
||
## Proposals for Improvement: | ||
- **Discussion for Input or Feedback:** We appreciate discussions around potential improvements. Please feel free to start a discussion to share your innovative ideas or feedback. | ||
- **Bug Reports and Feature Requests:** If you come across any bugs or believe a new feature can enhance the project, please submit an issue. This helps us track potential improvements systematically. | ||
- **Discussion for Input or Feedback:** We appreciate discussions around potential improvements. Please feel free to [start a discussion](https://github.com/terra-quantum-public/tq42-pqc-oss/discussions/new/choose) to share your innovative ideas or feedback. | ||
- **Bug Reports and Feature Requests:** If you come across any bugs or believe a new feature can enhance the project, please [submit an issue](https://github.com/terra-quantum-public/tq42-pqc-oss/issues/new). This helps us track potential improvements systematically. | ||
## Review and Feedback: | ||
- **Timely Responses:** We strive to provide swift and constructive feedback on all inputs. Your contributions are crucial to the project, and we aim to acknowledge them promptly. | ||
- **Clarification and Queries:** If you are unsure about the appropriateness, necessity, or timing of your contributions, do not hesitate to open a new issue. This is especially recommended for reporting potential bugs or suggesting new features. | ||
|
||
## Pull Requests: | ||
- **Current Policy on Pull Requests:** At this time, we are not accepting contributions through Pull Requests. The TQ42 team prioritizes maintaining the stability and security of the codebase. | ||
s | ||
**Alternative Contribution Methods:** | ||
- **Initiating Discussions:** If you have ideas or enhancements in mind, starting a discussion is the best way forward. This allows for a collaborative evaluation of ideas before formalizing them into the project. | ||
- **Creating Issues:** For any bugs found or features envisaged, creating an issue is encouraged. This not only helps in maintaining an organized approach but ensures that every suggestion is carefully considered and aligned with the project's objectives. Please utilize [Code of Conduct](https://github.com/terra-quantum-public/tq42-pqc-oss/tree/main/CODE_OF_CONDUCT.md) when reporting an issue. | ||
- **Initiating Discussions:** If you have ideas or enhancements in mind, [starting a discussion](https://github.com/terra-quantum-public/tq42-pqc-oss/discussions/new/choose) is the best way forward. This allows for a collaborative evaluation of ideas before formalizing them into the project. | ||
- **Creating Issues:** For any bugs found or features envisaged, [creating an issue](https://github.com/terra-quantum-public/tq42-pqc-oss/issues/new) is encouraged. This not only helps in maintaining an organized approach but ensures that every suggestion is carefully considered and aligned with the project's objectives. Please utilize [Code of Conduct](https://github.com/terra-quantum-public/tq42-pqc-oss/tree/main/CODE_OF_CONDUCT.md) when reporting an issue. | ||
|
||
## General Guidelines: | ||
- **Communication:** Keep all communications respectful and professional. Adhering to this ensures a positive environment where ideas can flourish. | ||
- **Code of Conduct:** Please read our [Code of Conduct](https://github.com/terra-quantum-public/tq42-pqc-oss/tree/main/CODE_OF_CONDUCT.md) to understand the standards to which we hold ourselves and our contributors. | ||
|
||
## Seeking Assistance: | ||
If you encounter any trouble or need clarification on the processes, feel free to reach out through our community support channels or directly via our project's contact email - [email protected] | ||
If you encounter any trouble or need clarification on the processes, feel free to reach out through our community support channels or directly via our project's contact email - [[email protected]](mailto:[email protected]) | ||
|
||
Your contributions, whether they are suggestions, discussions, or issue reports, are invaluable to us. Thank you for helping us improve the TQ42 Cryptography project. Together, we can achieve more secure and robust cryptographic solutions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,13 @@ | ||
Terra Quantum AG - Licensee | AGPLv3 | ||
# TQ42 Cryptography Licenses | ||
|
||
## Available Licenses | ||
The TQ42 Cryptography library is available under two primary licensing options to accommodate the diverse needs of organizations at different stages of their post-quantum migration journeys: | ||
- Free Use is permitted under **AGPLv3** | ||
- A **Commercial license** is available by contacting Terra Quantum at [[email protected]](mailto:[email protected]) | ||
|
||
Contributions will be welcomed in the near future under a **Contributor license**. | ||
|
||
## Open-Source License AGPLv3 | ||
|
||
Version: 2024-01 | ||
|
||
|
@@ -8,7 +17,7 @@ Date: May 7, 2024 | |
|
||
Version 3, 19 November 2007 | ||
|
||
Copyright © 2007 Free Software Foundation, Inc. <<https://fsf.org/>> | ||
Copyright © 2007 Free Software Foundation, Inc. <<https://fsf.org/>> | ||
|
||
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
|
||
# Security Policy for TQ42 Cryptography | ||
|
||
## Introduction | ||
|
||
This document outlines the security processes and policies for the TQ42 Cryptography. Our aim is to maintain the highest security standards in post-quantum cryptographic development and to be transparent about our security practices. We encourage responsible disclosure of any security vulnerabilities. | ||
|
||
## Supported Versions | ||
|
||
We support the following versions | ||
|
||
| Version | Supported | | ||
| ------- | ------------------ | | ||
| [0.1](https://github.com/terra-quantum-public/tq42-pqc-oss/releases/tag/v0.1.0) | :white_check_mark: | | ||
|
||
## Reporting a Vulnerability | ||
|
||
We take all security bugs in TQ42 Cryptography seriously. We appreciate your efforts and responsible disclosure and will make every effort to acknowledge your contributions. Please open a [new issue](https://github.com/terra-quantum-public/tq42-pqc-oss/security/advisories/new) and clearly document the specifics of the vulnerability. | ||
|
||
|
||
### Response Expectations | ||
|
||
Upon receipt of a vulnerability issue, the following actions will be taken: | ||
- We will acknowledge receipt of your vulnerability report. | ||
- We will perform an initial analysis to verify the validity of the report. | ||
- Once the vulnerability is confirmed, we will schedule a fix to be implemented. | ||
- We will publicly announce the vulnerability after the fix and release, respecting confidentiality agreements where applicable. | ||
|
||
## Security Updates Policy | ||
|
||
- Security updates will be issued as part of regular library updates. | ||
- Emergency updates will be triggered by critical vulnerability discoveries that directly impact the usability and integrity of cryptographic modules. | ||
|
||
## Known Security Gaps & Future Enhancements | ||
|
||
As with any cryptographic library, there may be undiscovered vulnerabilities. The field of post-quantum cryptography is rapidly evolving, and TQ42 Cryptography is committed to integrating robust and innovative security practices as the landscape evolves. | ||
|
||
## Resolved Issues | ||
|
||
As of the current date, there have been no security issues reported. | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.