Ugly Alpha 1
josekit:0.7.2

total uncompressed bytes

833.0 KB

total files

288

Fix

NewInclude { include: [ "src/**/*", "LICENSE-*", "README.md", ], has_build_script: false, }

225 wasted files

total waste: 97.7 KB

  1. data/memo.md : 9.8 KB
  2. data/jwks/test.jwks : 2.1 KB
  3. data/pem/RSA-PSS_2048bit_SHA-256_traditional_private.pem : 1.8 KB
  4. data/pem/RSA-PSS_2048bit_SHA-256_private.pem : 1.8 KB
  5. data/pem/RSA-PSS_2048bit_SHA-512_private.pem : 1.8 KB
  6. data/pem/RSA-PSS_2048bit_SHA-384_private.pem : 1.8 KB
  7. data/pem/RSA_2048bit_private.pem : 1.7 KB
  8. data/pem/RSA_2048bit_traditional_private.pem : 1.7 KB
  9. data/jwk/RSA_private.jwk : 1.7 KB
  10. data/der/RSA-PSS_2048bit_SHA-256_pkcs8_private.der : 1.3 KB
  11. data/der/RSA-PSS_2048bit_SHA-512_pkcs8_private.der : 1.3 KB
  12. data/der/RSA-PSS_2048bit_SHA-384_pkcs8_private.der : 1.3 KB
  13. data/der/RSA_2048bit_pkcs8_private.der : 1.2 KB
  14. data/der/RSA_2048bit_raw_private.der : 1.2 KB
  15. .vscode/launch.json : 605 B
  16. data/jwt/ECDH-ES+A256KW_P-521_A128CBC-HS256_DEF.jwt : 584 B
  17. data/jwt/ECDH-ES+A192KW_P-521_A128CBC-HS256_DEF.jwt : 584 B
  18. data/jwt/ECDH-ES+A128KW_P-521_A128CBC-HS256_DEF.jwt : 584 B
  19. data/jwt/RSA-OAEP-256_A128CBC-HS256_DEF.jwt : 572 B
  20. data/jwt/ECDH-ES+A256KW_P-521_A128CBC-HS256.jwt : 568 B
  21. data/jwt/ECDH-ES+A192KW_P-521_A128CBC-HS256.jwt : 568 B
  22. data/jwt/ECDH-ES+A128KW_P-521_A128CBC-HS256.jwt : 568 B
  23. data/jwt/RSA-OAEP_A128CBC-HS256_DEF.jwt : 567 B
  24. data/jwt/RSA1_5_A128CBC-HS256_DEF.jwt : 564 B
  25. data/jwt/RSA-OAEP-256_A128CBC-HS256.jwt : 556 B
  26. data/jwt/ECDH-ES+A256KW_P-521_A256GCM_DEF.jwt : 555 B
  27. data/jwt/ECDH-ES+A192KW_P-521_A256GCM_DEF.jwt : 555 B
  28. data/jwt/ECDH-ES+A128KW_P-521_A256GCM_DEF.jwt : 555 B
  29. data/jwt/RSA-OAEP_A128CBC-HS256.jwt : 551 B
  30. data/jwt/RSA1_5_A128CBC-HS256.jwt : 548 B
  31. data/jwt/RSA-OAEP-256_A256GCM_DEF.jwt : 543 B
  32. data/jwt/ECDH-ES+A256KW_P-521_A256GCM.jwt : 541 B
  33. data/jwt/ECDH-ES+A192KW_P-521_A256GCM.jwt : 541 B
  34. data/jwt/ECDH-ES+A128KW_P-521_A256GCM.jwt : 541 B
  35. data/jwt/RSA-OAEP_A256GCM_DEF.jwt : 538 B
  36. data/jwt/RSA1_5_A256GCM_DEF.jwt : 535 B
  37. data/jwt/RSA-OAEP-256_A256GCM.jwt : 529 B
  38. data/jwt/RSA-OAEP_A256GCM.jwt : 524 B
  39. data/jwt/RSA1_5_A256GCM.jwt : 521 B
  40. data/jwt/ECDH-ES_P-521_A128CBC-HS256_DEF.jwt : 521 B
  41. data/jwt/ECDH-ES+A256KW_P-384_A128CBC-HS256_DEF.jwt : 520 B
  42. data/jwt/ECDH-ES+A192KW_P-384_A128CBC-HS256_DEF.jwt : 520 B
  43. data/jwt/ECDH-ES+A128KW_P-384_A128CBC-HS256_DEF.jwt : 520 B
  44. data/pem/RSA-PSS_2048bit_SHA-512_public.pem : 516 B
  45. data/pem/RSA-PSS_2048bit_SHA-384_public.pem : 516 B
  46. data/pem/RSA-PSS_2048bit_SHA-256_public.pem : 516 B
  47. data/jwt/ECDH-ES_P-521_A128CBC-HS256.jwt : 505 B
  48. data/jwt/ECDH-ES+A256KW_P-384_A128CBC-HS256.jwt : 504 B
  49. data/jwt/ECDH-ES+A192KW_P-384_A128CBC-HS256.jwt : 504 B
  50. data/jwt/ECDH-ES+A128KW_P-384_A128CBC-HS256.jwt : 504 B
  51. data/jwt/ECDH-ES_P-521_A256GCM_DEF.jwt : 492 B
  52. data/jwt/ECDH-ES+A256KW_P-384_A256GCM_DEF.jwt : 491 B
  53. data/jwt/ECDH-ES+A192KW_P-384_A256GCM_DEF.jwt : 491 B
  54. data/jwt/ECDH-ES+A128KW_P-384_A256GCM_DEF.jwt : 491 B
  55. data/jwt/ECDH-ES_P-521_A256GCM.jwt : 478 B
  56. data/jwt/ECDH-ES+A256KW_P-384_A256GCM.jwt : 477 B
  57. data/jwt/ECDH-ES+A192KW_P-384_A256GCM.jwt : 477 B
  58. data/jwt/ECDH-ES+A128KW_P-384_A256GCM.jwt : 477 B
  59. data/jwt/ECDH-ES+A256KW_P-256_A128CBC-HS256_DEF.jwt : 464 B
  60. data/jwt/ECDH-ES+A192KW_P-256_A128CBC-HS256_DEF.jwt : 464 B
  61. data/jwt/ECDH-ES+A128KW_P-256_A128CBC-HS256_DEF.jwt : 464 B
  62. data/jwt/RS512.jwt : 458 B
  63. data/jwt/RS384.jwt : 458 B
  64. data/jwt/RS256.jwt : 458 B
  65. data/jwt/PS512.jwt : 458 B
  66. data/jwt/PS384.jwt : 458 B
  67. data/jwt/PS256.jwt : 458 B
  68. data/jwt/ECDH-ES_P-384_A128CBC-HS256_DEF.jwt : 457 B
  69. data/pem/RSA_2048bit_public.pem : 451 B
  70. data/jwt/ECDH-ES+A256KW_P-256_A128CBC-HS256.jwt : 448 B
  71. data/jwt/ECDH-ES+A192KW_P-256_A128CBC-HS256.jwt : 448 B
  72. data/jwt/ECDH-ES+A128KW_P-256_A128CBC-HS256.jwt : 448 B
  73. data/jwt/ECDH-ES_P-384_A128CBC-HS256.jwt : 441 B
  74. data/jwt/ECDH-ES+A256KW_P-256_A256GCM_DEF.jwt : 435 B
  75. data/jwt/ECDH-ES+A192KW_P-256_A256GCM_DEF.jwt : 435 B
  76. data/jwt/ECDH-ES+A128KW_P-256_A256GCM_DEF.jwt : 435 B
  77. data/jwt/ECDH-ES_P-384_A256GCM_DEF.jwt : 428 B
  78. data/pem/RSA_2048bit_traditional_public.pem : 426 B
  79. data/jwt/ECDH-ES+A256KW_P-256_A256GCM.jwt : 421 B
  80. data/jwt/ECDH-ES+A192KW_P-256_A256GCM.jwt : 421 B
  81. data/jwt/ECDH-ES+A128KW_P-256_A256GCM.jwt : 421 B
  82. data/jwt/ECDH-ES_P-384_A256GCM.jwt : 414 B
  83. .gitignore : 414 B
  84. data/jwt/ECDH-ES_P-256_A128CBC-HS256_DEF.jwt : 401 B
  85. data/jwt/ECDH-ES+A256KW_X25519_A128CBC-HS256_DEF.jwt : 400 B
  86. data/jwt/ECDH-ES+A192KW_X25519_A128CBC-HS256_DEF.jwt : 400 B
  87. data/jwt/ECDH-ES+A128KW_X25519_A128CBC-HS256_DEF.jwt : 400 B
  88. data/jwk/RSA_public.jwk : 392 B
  89. data/jwt/ECDH-ES_P-256_A128CBC-HS256.jwt : 385 B
  90. data/pem/EC_P-521_private.pem : 384 B
  91. data/jwt/ECDH-ES+A256KW_X25519_A128CBC-HS256.jwt : 384 B
  92. data/jwt/ECDH-ES+A192KW_X25519_A128CBC-HS256.jwt : 384 B
  93. data/jwt/ECDH-ES+A128KW_X25519_A128CBC-HS256.jwt : 384 B
  94. data/jwt/ECDH-ES_P-256_A256GCM_DEF.jwt : 372 B
  95. data/jwt/ECDH-ES+A256KW_X25519_A256GCM_DEF.jwt : 371 B
  96. data/jwt/ECDH-ES+A192KW_X25519_A256GCM_DEF.jwt : 371 B
  97. data/jwt/ECDH-ES+A128KW_X25519_A256GCM_DEF.jwt : 371 B
  98. data/pem/EC_P-521_traditional_private.pem : 365 B
  99. data/jwt/ECDH-ES_P-256_A256GCM.jwt : 358 B
  100. data/jwt/ECDH-ES+A256KW_X25519_A256GCM.jwt : 357 B
  101. data/jwt/ECDH-ES+A192KW_X25519_A256GCM.jwt : 357 B
  102. data/jwt/ECDH-ES+A128KW_X25519_A256GCM.jwt : 357 B
  103. data/jwt/A256GCMKW_A128CBC-HS256_DEF.jwt : 342 B
  104. data/jwt/A192GCMKW_A128CBC-HS256_DEF.jwt : 342 B
  105. data/jwt/A128GCMKW_A128CBC-HS256_DEF.jwt : 342 B
  106. data/jwk/EC_P-521_private.jwk : 342 B
  107. data/der/RSA-PSS_2048bit_SHA-512_spki_public.der : 342 B
  108. data/der/RSA-PSS_2048bit_SHA-384_spki_public.der : 342 B
  109. data/der/RSA-PSS_2048bit_SHA-256_spki_public.der : 342 B
  110. data/jwt/ECDH-ES_X25519_A128CBC-HS256_DEF.jwt : 337 B
  111. data/jwt/PBES2-HS512+A256KW_A128CBC-HS256_DEF.jwt : 333 B
  112. data/jwt/PBES2-HS384+A192KW_A128CBC-HS256_DEF.jwt : 333 B
  113. data/jwt/PBES2-HS256+A128KW_A128CBC-HS256_DEF.jwt : 333 B
  114. data/jwt/A256GCMKW_A128CBC-HS256.jwt : 326 B
  115. data/jwt/A192GCMKW_A128CBC-HS256.jwt : 326 B
  116. data/jwt/A128GCMKW_A128CBC-HS256.jwt : 326 B
  117. data/jwt/ECDH-ES_X25519_A128CBC-HS256.jwt : 321 B
  118. data/jwt/PBES2-HS512+A256KW_A128CBC-HS256.jwt : 317 B
  119. data/jwt/PBES2-HS384+A192KW_A128CBC-HS256.jwt : 317 B
  120. data/jwt/PBES2-HS256+A128KW_A128CBC-HS256.jwt : 317 B
  121. data/jwt/A256GCMKW_A256GCM_DEF.jwt : 313 B
  122. data/jwt/A192GCMKW_A256GCM_DEF.jwt : 313 B
  123. data/jwt/A128GCMKW_A256GCM_DEF.jwt : 313 B
  124. data/jwt/ECDH-ES_X25519_A256GCM_DEF.jwt : 308 B
  125. data/pem/EC_P-384_private.pem : 306 B
  126. data/jwt/PBES2-HS512+A256KW_A256GCM_DEF.jwt : 304 B
  127. data/jwt/PBES2-HS384+A192KW_A256GCM_DEF.jwt : 304 B
  128. data/jwt/PBES2-HS256+A128KW_A256GCM_DEF.jwt : 304 B
  129. data/jwt/A256GCMKW_A256GCM.jwt : 299 B
  130. data/jwt/A192GCMKW_A256GCM.jwt : 299 B
  131. data/jwt/A128GCMKW_A256GCM.jwt : 299 B
  132. data/jwt/ECDH-ES_X25519_A256GCM.jwt : 294 B
  133. data/der/RSA_2048bit_spki_public.der : 294 B
  134. data/jwt/ES512.jwt : 292 B
  135. data/jwt/PBES2-HS512+A256KW_A256GCM.jwt : 290 B
  136. data/jwt/PBES2-HS384+A192KW_A256GCM.jwt : 290 B
  137. data/jwt/PBES2-HS256+A128KW_A256GCM.jwt : 290 B
  138. data/pem/EC_P-384_traditional_private.pem : 288 B
  139. data/jwt/A256KW_A128CBC-HS256_DEF.jwt : 276 B
  140. data/jwt/A192KW_A128CBC-HS256_DEF.jwt : 276 B
  141. data/jwt/A128KW_A128CBC-HS256_DEF.jwt : 276 B
  142. data/jwk/EC_P-384_private.jwk : 270 B
  143. data/der/RSA_2048bit_raw_public.der : 270 B
  144. data/pem/EC_P-521_public.pem : 268 B
  145. data/jwt/A256KW_A128CBC-HS256.jwt : 260 B
  146. data/jwt/A192KW_A128CBC-HS256.jwt : 260 B
  147. data/jwt/A128KW_A128CBC-HS256.jwt : 260 B
  148. data/jwt/A256KW_A256GCM_DEF.jwt : 247 B
  149. data/jwt/A192KW_A256GCM_DEF.jwt : 247 B
  150. data/jwt/A128KW_A256GCM_DEF.jwt : 247 B
  151. data/jwt/ES384.jwt : 244 B
  152. data/pem/EC_P-256_private.pem : 241 B
  153. data/jwk/EC_P-521_public.jwk : 241 B
  154. data/der/EC_P-521_pkcs8_private.der : 241 B
  155. data/pem/EC_secp256k1_private.pem : 237 B
  156. data/jwt/A256KW_A256GCM.jwt : 233 B
  157. data/jwt/A192KW_A256GCM.jwt : 233 B
  158. data/jwt/A128KW_A256GCM.jwt : 233 B
  159. data/pem/EC_P-256_traditional_private.pem : 227 B
  160. data/pem/EC_secp256k1_traditional_private.pem : 223 B
  161. data/der/EC_P-521_raw_private.der : 223 B
  162. data/jwt/dir_A128CBC-HS256_DEF.jwt : 218 B
  163. data/pem/EC_P-384_public.pem : 215 B
  164. data/jwk/OKP_X448_private.jwk : 215 B
  165. data/jwk/OKP_Ed448_private.jwk : 214 B
  166. data/jwk/EC_secp256k1_private.jwk : 206 B
  167. data/jwt/ES256K.jwt : 204 B
  168. data/jwt/dir_A128CBC-HS256.jwt : 202 B
  169. data/jwt/HS512.jwt : 202 B
  170. data/jwt/EdDSA.jwt : 202 B
  171. data/jwt/ES256.jwt : 202 B
  172. data/jwk/EC_P-256_private.jwk : 202 B
  173. data/jwk/EC_P-384_public.jwk : 193 B
  174. data/jwt/dir_A256GCM_DEF.jwt : 189 B
  175. data/der/EC_P-384_pkcs8_private.der : 185 B
  176. data/jwt/HS384.jwt : 180 B
  177. data/pem/EC_P-256_public.pem : 178 B
  178. data/jwt/dir_A256GCM.jwt : 175 B
  179. data/pem/EC_secp256k1_public.pem : 174 B
  180. data/pem/ED448_traditional_private.pem : 168 B
  181. data/der/EC_P-384_raw_private.der : 167 B
  182. data/pem/X448_traditional_private.pem : 162 B
  183. data/jwt/HS256.jwt : 159 B
  184. data/der/EC_P-521_spki_public.der : 158 B
  185. data/pem/ED448_private.pem : 156 B
  186. data/jwk/OKP_X25519_private.jwk : 153 B
  187. data/pem/X448_private.pem : 152 B
  188. data/jwk/EC_secp256k1_public.jwk : 152 B
  189. data/jwk/OKP_Ed25519_private.jwk : 150 B
  190. data/jwk/EC_P-256_public.jwk : 149 B
  191. data/pem/X448_public.pem : 146 B
  192. data/pem/ED448_public.pem : 146 B
  193. data/der/EC_P-256_pkcs8_private.der : 138 B
  194. data/pem/ED25519_traditional_private.pem : 135 B
  195. data/der/EC_secp256k1_pkcs8_private.der : 135 B
  196. data/pem/X25519_traditional_private.pem : 133 B
  197. data/jwk/OKP_X448_public.jwk : 127 B
  198. data/jwk/OKP_Ed448_public.jwk : 126 B
  199. data/der/EC_P-256_raw_private.der : 121 B
  200. data/der/EC_P-384_spki_public.der : 120 B
  201. data/pem/X25519_private.pem : 119 B
  202. data/pem/ED25519_private.pem : 119 B
  203. data/jwk/oct_512bit_private.jwk : 119 B
  204. data/der/EC_secp256k1_raw_private.der : 118 B
  205. data/pem/X25519_public.pem : 113 B
  206. data/pem/ED25519_public.pem : 113 B
  207. data/jwk/oct_384bit_private.jwk : 97 B
  208. data/jwk/OKP_X25519_public.jwk : 97 B
  209. data/jwk/OKP_Ed25519_public.jwk : 95 B
  210. data/der/EC_P-256_spki_public.der : 91 B
  211. .vscode/extensions.json : 90 B
  212. data/der/EC_secp256k1_spki_public.der : 88 B
  213. data/jwk/oct_320bit_private.jwk : 87 B
  214. data/jwk/oct_256bit_private.jwk : 76 B
  215. data/der/ED448_pkcs8_private.der : 73 B
  216. data/der/X448_pkcs8_private.der : 72 B
  217. data/der/ED448_spki_public.der : 69 B
  218. data/der/X448_spki_public.der : 68 B
  219. data/jwk/oct_192bit_private.jwk : 65 B
  220. data/der/EC_P-256_raw_public.der : 65 B
  221. data/jwk/oct_128bit_private.jwk : 55 B
  222. data/der/X25519_pkcs8_private.der : 48 B
  223. data/der/ED25519_pkcs8_private.der : 48 B
  224. data/der/X25519_spki_public.der : 44 B
  225. data/der/ED25519_spki_public.der : 44 B