changes to armor encoding

master
Matthew 2021-07-02 23:45:03 -04:00
parent bfde7a79a4
commit 7d27a5f1ae
No known key found for this signature in database
GPG Key ID: 210AF32ADE3B5C4B
1 changed files with 3 additions and 1 deletions

View File

@ -4,6 +4,7 @@ import (
"encoding/hex"
"net/http"
"time"
"io/ioutil"
"golang.org/x/crypto/openpgp"
"golang.org/x/crypto/openpgp/armor"
@ -22,6 +23,7 @@ type PGPKey struct {
func GetOpenPGPInformationEncoded(c *gin.Context) {
query := c.Copy().Request.Body
body, _ := ioutil.ReadAll(query)
block, err := armor.Decode(query)
if err != nil {
@ -71,6 +73,6 @@ func GetOpenPGPInformationEncoded(c *gin.Context) {
"publicKeyAlgorithm": key.PublicKeyAlgorithm,
"fingerprint": hex.EncodeToString(key.Fingerprint[:]),
"keyID": key.KeyID,
"armor": query,
"armor": body,
})
}