@@ -32,12 +32,12 @@ type JWK struct {
32
32
Algorithm string `json:"alg,omitempty"`
33
33
Extractable * bool `json:"ext,omitempty"`
34
34
// RSA specific fields
35
- Modulus string `json:"n,omitempty"`
36
- Exponent string `json:"e,omitempty"`
35
+ Modulus string `json:"n,omitempty"`
36
+ Exponent string `json:"e,omitempty"`
37
37
// RSA private key fields
38
- PrivateExponent string `json:"d,omitempty"`
39
- FirstPrimeFactor string `json:"p,omitempty"`
40
- SecondPrimeFactor string `json:"q,omitempty"`
38
+ PrivateExponent string `json:"d,omitempty"`
39
+ FirstPrimeFactor string `json:"p,omitempty"`
40
+ SecondPrimeFactor string `json:"q,omitempty"`
41
41
FirstFactorCRTExponent string `json:"dp,omitempty"`
42
42
SecondFactorCRTExponent string `json:"dq,omitempty"`
43
43
FirstCRTCoefficient string `json:"qi,omitempty"`
@@ -89,8 +89,8 @@ func generateRSAKeyPair(keyID string) (*KeyPair, error) {
89
89
Modulus : base64 .RawURLEncoding .EncodeToString (publicKey .N .Bytes ()),
90
90
Exponent : base64 .RawURLEncoding .EncodeToString (bigIntToBytes (publicKey .E )),
91
91
PrivateExponent : base64 .RawURLEncoding .EncodeToString (privateKey .D .Bytes ()),
92
- FirstPrimeFactor : base64 .RawURLEncoding .EncodeToString (privateKey .Primes [0 ].Bytes ()),
93
- SecondPrimeFactor : base64 .RawURLEncoding .EncodeToString (privateKey .Primes [1 ].Bytes ()),
92
+ FirstPrimeFactor : base64 .RawURLEncoding .EncodeToString (privateKey .Primes [0 ].Bytes ()),
93
+ SecondPrimeFactor : base64 .RawURLEncoding .EncodeToString (privateKey .Primes [1 ].Bytes ()),
94
94
FirstFactorCRTExponent : base64 .RawURLEncoding .EncodeToString (privateKey .Precomputed .Dp .Bytes ()),
95
95
SecondFactorCRTExponent : base64 .RawURLEncoding .EncodeToString (privateKey .Precomputed .Dq .Bytes ()),
96
96
FirstCRTCoefficient : base64 .RawURLEncoding .EncodeToString (privateKey .Precomputed .Qinv .Bytes ()),
0 commit comments