# MantisBT PGP Keys
 
This file contains the [PGP](https://en.wikipedia.org/wiki/Pretty_Good_Privacy)
keys of MantisBT Developers, which were used to sign official release packages 
and the corresponding tags in the Git repository. 

Do not use these keys for email or other purposes without asking their owner
first, as some may be used for code signing only.

Please note that this file as well public key servers may be compromised.
You are encouraged to confirm the keys' authenticity with their respective
owners.


## Usage

### For End-Users

Add the keys to your keyring
```
gpg --import KEYS.md
```

After importing the keys, you may want to review them and eventually decide to
sign and trust them.
```
gpg --sign-key KEY
```

Check a release's integrity

```
gpg --verify $SIGNATURE $RELEASE_FILE
```

Where _$SIGNATURE_ is the ASCII-armored signature file you downloaded (e.g.
`mantisbt-2.24.0.tar.gz.asc`) and _$RELEASE_FILE_ is the corresponding release's 
zip or tarball (e.g. `mantisbt-2.24.0.tar.gz`).

The above command's output should be similar to the following example, the 
**Good signature** mention confirming that the downloaded file has not been 
tampered with.

```
gpg: Signature made 2020-03-15T20:15:09 CET
gpg:                using RSA key 5769AA4978E571A7BADB2A4DD4EAE2390A45E2D6
gpg: Good signature from "keybase.io/vboctor <vboctor@keybase.io>" [full]
```

### For Developers

To append your Public Key to this file, follow the instructions below.

1. Edit this file
2. Go to the end and add a level 3 header (`###`) with your **username** on the
[mantisbt.org bug tracker](https://mantisbt.org/bugs) 
3. Execute the following command
    ```
    (echo '```' && 
         gpg --fingerprint $YOUR_KEY && 
         gpg --export --armor $YOUR_KEY &&
         echo '```'
    ) >> KEYS.md
    ```

Please also submit your key on a **public keyserver**, preferably one that is part 
of the [SKS pool](https://sks-keyservers.net/), such as:
- http://keys.gnupg.net/
- https://keyserver.ubuntu.com/
- https://pgp.mit.edu/


## Keys

### vboctor
```
pub   rsa4096 2015-06-01 [SCEA]
      8079 96A5 AAFD C2F3 466D  D672 9839 9BB0 8EBC 1D10
uid           [  full  ] keybase.io/vboctor <vboctor@keybase.io>
sub   rsa2048 2015-06-01 [S] [expires: 2023-05-30]
sub   rsa2048 2015-06-01 [E] [expires: 2023-05-30]

-----BEGIN PGP PUBLIC KEY BLOCK-----

[encoded data, 4485 characters]
KiRlaLD81RecU9AzvULy+vcsPsSzA3pc8bAebAYhvvXIdBBTBi2F/jIm
=9aN+
-----END PGP PUBLIC KEY BLOCK-----
```

```
pub   rsa2048 2014-12-08 [SC]
      4EA1 D867 7022 073E A38D  3914 0223 93FF F8CD 7E90
uid           [  full  ] Victor Boctor <vboctor@gmail.com>
sub   rsa2048 2014-12-08 [E]

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
8Dj6H0+p
=2jbn
-----END PGP PUBLIC KEY BLOCK-----
```

### dregad
```
pub   rsa2048 2010-11-20 [SC]
      EAA6 3F1F 284C A8F5 1537  4907 0FFE 77FB 7E08 105F
uid           [ultimate] Damien Regad (MantisBT dev) <dregad@mantisbt.org>
uid           [ultimate] [jpeg image of size 7697]
sub   rsa2048 2010-11-20 [E]

-----BEGIN PGP PUBLIC KEY BLOCK-----

[encoded data, 16315 characters]
THmHhcJsZi5JnurOs68dN/lktqgKWslHTg5W0DF+xHQ=
=iLrs
-----END PGP PUBLIC KEY BLOCK-----
```

### jreese
```
pub   dsa1024 2008-02-23 [SC]
      1D5C CEEA 92DF 2E3F 7267  BA40 D53E A311 DE61 84DC
uid           [  full  ] John Reese <jreese@leetcode.net>
uid           [  full  ] John Reese (LeetCode.net) <jreese@leetcode.net>
sub   elg2048 2008-02-23 [E]

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
j7Jq
=oym2
-----END PGP PUBLIC KEY BLOCK-----
```

```
pub   rsa4096 2011-04-05 [SC]
      9A24 B14A 6239 AA5A 4507  08B6 71FC FA26 C45D 960E
uid           [  full  ] John Reese <john@noswap.com>
sub   rsa4096 2011-04-05 [E]

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
1QTF/3ROmMEh0OgRlzKa32o=
=jTOG
-----END PGP PUBLIC KEY BLOCK-----
```

### dhx
```
pub   rsa4096 2011-03-12 [SC]
      2442 14B5 2E51 CB0F CA3B  9DB8 59E0 E7B7 728F 3435
uid           [  full  ] David Hicks <d@hx.id.au>
uid           [  full  ] David Hicks <david@hx.id.au>
uid           [  full  ] David Hicks <david@hicks.id.au>
sub   rsa4096 2011-03-12 [E]

-----BEGIN PGP PUBLIC KEY BLOCK-----

[encoded data, 6045 characters]
IYeGqkB/xuHgYKFWxfaIffA=
=aw2m
-----END PGP PUBLIC KEY BLOCK-----
```
