-@@ -541,10 +541,7 @@
-
- func (sig *Signature) buildSubpackets() (subpackets []outputSubpacket) {
- creationTime := make([]byte, 4)
-- creationTime[0] = byte(sig.CreationTime >> 24)
-- creationTime[1] = byte(sig.CreationTime >> 16)
-- creationTime[2] = byte(sig.CreationTime >> 8)
-- creationTime[3] = byte(sig.CreationTime)
-+ binary.BigEndian.PutUint32(creationTime, sig.CreationTime)
- subpackets = append(subpackets, outputSubpacket{true, creationTimeSubpacket, false, creationTime})
-
- if sig.IssuerKeyId != nil {
-@@ -553,5 +550,59 @@