|
1 | 1 | <!-- |
2 | | -SPDX-License-Identifier: MPL-2.0 |
| 2 | +SPDX-License-Identifier: CC-BY-SA-4.0 |
3 | 3 | Copyright (c) Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk> |
4 | 4 | --> |
5 | 5 | # Security Policy |
6 | 6 |
|
7 | | -<!-- |
8 | | -============================================================================ |
9 | | -TEMPLATE INSTRUCTIONS (delete this block before publishing) |
10 | | -============================================================================ |
11 | | -Replace all {{PLACEHOLDER}} values with your information: |
12 | | - Haec - Your project name |
13 | | - hyperpolymath - GitHub username or org (e.g., hyperpolymath) |
14 | | - haec - Repository name |
15 | | - j.d.a.jewell@open.ac.uk - Security contact email |
16 | | - {{PGP_FINGERPRINT}} - Your PGP key fingerprint (40 chars, no spaces) |
17 | | - {{PGP_KEY_URL}} - URL to your public PGP key |
18 | | - https://github.com/hyperpolymath/haec - Your website/domain |
19 | | - 2026 - Current year for copyright |
20 | | -
|
21 | | -Optional: Remove sections that don't apply (e.g., PGP if you don't use it) |
22 | | -============================================================================ |
23 | | ---> |
24 | | - |
25 | 7 | We take security seriously. We appreciate your efforts to responsibly disclose vulnerabilities and will make every effort to acknowledge your contributions. |
26 | 8 |
|
27 | 9 | ## Table of Contents |
@@ -56,26 +38,16 @@ This method ensures: |
56 | 38 | - Coordinated disclosure tooling |
57 | 39 | - Automatic credit when the advisory is published |
58 | 40 |
|
59 | | -### Alternative: Encrypted Email |
| 41 | +### Alternative: Email |
60 | 42 |
|
61 | 43 | If you cannot use GitHub Security Advisories, you may email us directly: |
62 | 44 |
|
63 | 45 | | | | |
64 | 46 | |---|---| |
65 | 47 | | **Email** | j.d.a.jewell@open.ac.uk | |
66 | | -| **PGP Key** | [Download Public Key]({{PGP_KEY_URL}}) | |
67 | | -| **Fingerprint** | `{{PGP_FINGERPRINT}}` | |
68 | | - |
69 | | -```bash |
70 | | -# Import our PGP key |
71 | | -curl -sSL {{PGP_KEY_URL}} | gpg --import |
72 | 48 |
|
73 | | -# Verify fingerprint |
74 | | -gpg --fingerprint j.d.a.jewell@open.ac.uk |
75 | | - |
76 | | -# Encrypt your report |
77 | | -gpg --armor --encrypt --recipient j.d.a.jewell@open.ac.uk report.txt |
78 | | -``` |
| 49 | +No PGP key is published for this project. If you need to send an encrypted |
| 50 | +report, say so in a first plaintext message and a key will be exchanged. |
79 | 51 |
|
80 | 52 | > **⚠️ Important:** Do not report security vulnerabilities through public GitHub issues, pull requests, discussions, or social media. |
81 | 53 |
|
@@ -374,7 +346,6 @@ When using Haec, we recommend: |
374 | 346 |
|
375 | 347 | ## Additional Resources |
376 | 348 |
|
377 | | -- [Our PGP Public Key]({{PGP_KEY_URL}}) |
378 | 349 | - [Security Advisories](https://github.com/hyperpolymath/haec/security/advisories) |
379 | 350 | - [Changelog](CHANGELOG.md) |
380 | 351 | - [Contributing Guidelines](CONTRIBUTING.md) |
|
0 commit comments