Skip to content

Releases: GlitchedPolygons/cecies

4.0.3 - Append major version number to .DLL file on Windows

16 Jan 14:22
ad182d8
Compare
Choose a tag to compare

Changelog

  • Append major version number to .DLL file on Windows

Archive and library signatures


  • Difference between *.dll and lib*.dll:
    • *.dll was built using MSVC
    • lib*.dll was built using mingw-w64 (8.1.0)

Glitched Polygons GPG Public Key

Signed SHA-256 checksums

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

cc46cfe3cddc240aac4caca31449ed18ba612639463878be2ae9ceee6e2d67e6 *cecies-4.0.3-darwin-x86_64.tar.gz
c4c512c18d9234f021579102706828ce32c181b300b015d8e6fd396712f2d026 *cecies-4.0.3-linux-aarch64.tar.gz
39ecdec1496c34341f86b66358a5cbdf0af045fd3d6861031c65104ad961438a *cecies-4.0.3-linux-x86_64.tar.gz
781f0601062787b2295952e18a8e3938de21b9fd9a1d68eac23de9176180dd4d *cecies-4.0.3-mingw-w64-amd64.tar.gz
1d6b5c10070b87e20896b781835d3c38c4f835e9872ad008fc5fa5b1dd6ab2b1 *cecies-4.0.3-windows-amd64.tar.gz
ad0f2a5a2c7d30e6809f1ef6ea8fa35eb425cc5ffb6817773a21a91b1fc2f4a9 *NOTICE
-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQRmyXf8J6aVoWTWhv0VRLvynF4lTgUCYllu+AAKCRAVRLvynF4l
TqO+AQCC4ejWNejKmGeWVwETxoaCcHlkX3ZUhOPP2sUBA8vVzQD/Tz75rcfsnEQl
F9iU2vA4AYBI9KYU0+4QGGFLFCQHZAQ=
=M13W
-----END PGP SIGNATURE-----

https://glitchedpolygons.com/checksums

4.0.2 - Security update

08 Jan 12:50
a4c0763
Compare
Choose a tag to compare

Changelog

  • Updated MbedTLS dependency to v3.1.0

Archive and library signatures


  • Difference between *.dll and lib*.dll:
    • *.dll was built using MSVC
    • lib*.dll was built using mingw-w64 (8.1.0)

Glitched Polygons GPG Public Key

Signed SHA-256 checksums

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0b8a9ae07a4e25c6187f5ca2fc05828b68798cf403af69f8944ee78515ee43d6 *cecies-4.0.2-darwin-x86_64.tar.gz
a3584e2b668b91ded17959241b4c0e4e562526740bab4711d596da55588cef8a *cecies-4.0.2-linux-x86_64.tar.gz
0233d725ebe6a1b646d9398ccd0b6a86b1c971d19203c4d59221e2b8e8b3abad *cecies-4.0.2-mingw-w64-amd64.tar.gz
c282ebb44b8bf6f967e57e7f0aa0fdd8c27dc03061b682d2d70f7ab25a38d9ce *cecies-4.0.2-windows-amd64.tar.gz
856448bd81e3dca3a44ced3b57abbdeccdadda2fae479e6aa9eee4a92683fd24 *cecies.dll
c3ebab6166f8cbbd6ad1fc5cc2322fab142000a1485ae020d54ba43a508037ef *cecies.exp
99b2b2f0a575b0b87cf659ab62c299b218f4ac99cd2b1d21f7061b78803029d5 *cecies.lib
7a9a610de4e03f25b7f89c9b7fdb59ebf831075cdc6d0d9fe7c03e96365a50aa *libcecies.4.0.2.dylib
69f2030e12dee371bcd4a51c0db0c6e15b24cf0e51b8c8cae3604c023340e9cc *libcecies.dll
ae9d3ee613f40c2a2b012f744f93a7626361c47bbbcc90847c554fa18488a995 *libcecies.dll.a
bc0498cdee4278ccbeb72e23ed7ce83321ad25dfcd99dae3fe19f808d4af1877 *libcecies.so.4.0.2
ad0f2a5a2c7d30e6809f1ef6ea8fa35eb425cc5ffb6817773a21a91b1fc2f4a9 *NOTICE
-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQRmyXf8J6aVoWTWhv0VRLvynF4lTgUCYdmIFwAKCRAVRLvynF4l
TtsGAQDwQPQ4nBUQ/O0o0AO5Mj4HHRLKg5Grd4MXy8jL19DSXAD/TApsPIph2tza
4RwFIIdichaUlnUipaC5SCDKnUIPMgI=
=izhF
-----END PGP SIGNATURE-----

https://glitchedpolygons.com/checksums

4.0.1 - Security update

16 Oct 00:56
1bd9a28
Compare
Choose a tag to compare

Changelog

  • Updated MbedTLS dependency to v3.0.0

Archive and library signatures


  • Difference between *.dll and lib*.dll:
    • *.dll was built using MSVC
    • lib*.dll was built using mingw-w64 (8.1.0)

Glitched Polygons GPG Public Key

Signed SHA-256 checksums

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

785f2b17dbcad387934360458356978d9106b2bf122ee91bfae39e20b7681749 *cecies-4.0.1-darwin-x86_64.tar.gz
a81e8bf5f3c3d4b6615b45345806a712fcd52aed0d464771c0b7339e756d1e72 *cecies-4.0.1-linux-x86_64.tar.gz
0b28c330e563a7bd94faf0fe5130e149c45e90dbec309fd40b195b76007d0ae8 *cecies-4.0.1-mingw-w64-amd64.tar.gz
0b1cd4c9807c558921a3ea5a07dc28a8830e4ba5a61ac0964cce3454250439ad *cecies-4.0.1-windows-amd64.tar.gz
1ff7e227deae7fb0d6afe8aa50867c975b94b91615580f4e8edfa79d2baf82d1 *cecies.dll
e415a4a72fc14f0114ed563a938a8ccaad42d46adab5689efe0e74cf99265be9 *cecies.exp
e2cc672528a4c8e409eb3534f82f09cccb9862e0a085a17b55445c9415ce2ce9 *cecies.lib
50e0287cae8cf8a1f02b3dc7bfef0e6466bbe5fd542965aff5c020f784ab108e *libcecies.4.0.1.dylib
3d51932c3d69184e80c385156b2e55457274551776db31bc8a0d7ad515edbcd5 *libcecies.dll
54f5917fe6ee6ea065587523b5582908873af6a3f8e2ca0b3b0249d10fcfbf68 *libcecies.dll.a
ee9f4f2027ea3666330c9a37e98d304e4af38b99e93c74e9012a44616d4857e3 *libcecies.so.4.0.1
ad0f2a5a2c7d30e6809f1ef6ea8fa35eb425cc5ffb6817773a21a91b1fc2f4a9 *NOTICE
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAmFqIlYACgkQjoYcKPYm
6QQYNw//RI0bdeD4pwpkXxipJM/1SxvhvpXyv94+/llRkQQ2jz5OrzPhRxd+FjU8
RaAuKftGgivmjIIyK3nzViLWoZO4j9zwmu/dLl/dZ6vgNmlAP+CwP5vqShuVcb3o
Om3c9xj0+BVBPciWEwGnO/8jsj+gLc83oEnkfHkqsu+WJBNANPx/DSJWmYb9KTk+
3WvidicN7npSQqTojfBqqTNSDhdiyfhGcQEXmQyVvG5Bar5hILlALdKxku03Lh+0
oOI74FpWtE3fkzgshrGiQef4tzxYfx66yZ263w3yJD1fxWpQcXHwfwjVQ5pbMHcA
VBX/8TZxI5chRJBEXnGgvHlTZ63eoU28Qn8r8nLypmjfVXL1wQ4cx5se0/kaR5rB
Y6ZLPMF3J5GYjHSS88O8aRAOxrl0/8q85FqTzlGXYstgMM2JIIPdigHHChdCfa+m
n+SRV0oOnJPquiL33By5WWX2LlkWdE/ZsOftzb2n9YRBwvdysEJDenkHbFFP4PuR
Nhp+s/BnSrb3uG+VHdMw5trZFD6yZfDUnrMOBlP/dtsP3ivFerN611vEeMHhm8hh
4q7TeFKZFKLbCrViRO70LT/Q+ORoEVxyrYfsj43eliHibUSVG1p2IYWsrx0gm7LP
assKhbCFPrMsnqLjq4pVga8UaM7ME6M9NS4ah7NplGLF8WZ62pM=
=P8kk
-----END PGP SIGNATURE-----

https://glitchedpolygons.com/checksums

Implemented optional compression of data before encryption

01 Feb 16:49
8c71b40
Compare
Choose a tag to compare

Archive and library signatures


  • Difference between *.dll and lib*.dll:
    • *.dll was built using MSVC
    • lib*.dll was built using mingw-w64 (8.1.0)

Glitched Polygons GPG Public Key

  • Fingerprint: BE0F 788D 9937 B1BA 47ED 506A 8E86 1C28 F626 E904
  • Available on the public GNU PG Key Server

Signed SHA-256 checksums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

fffe7921c4e9bb4ae97328611470499e918bfb5c80eab4c379e362ddb92e3188 *cecies-4.0.0-darwin-x86_64.tar.gz
45bf98046998cdc579fe6cbdcd75a05c1d45b3d3adcd5c7331d43b872e513f19 *cecies-4.0.0-linux-x86_64.tar.gz
411ba6a33feb5df80a36563d2b79194ef480eb3d5e5a01707b4f1d3f5c4aa6d1 *cecies-4.0.0-mingw-w64-amd64.tar.gz
4fc352e9cbfa1e535cb94ad7dd7df51ee015bd5ed5ec4d9bb25d5aa8b2fd0ce3 *cecies-4.0.0-windows-amd64.tar.gz
22e005099aa26d0e4df65db84c96169ef02a418a3403700a63691c575f7b65b1 *cecies.dll
8a9bf29f6df03c739e5ce97f14735de2e3b6671cfa64cad687b7c2bd650398a0 *cecies.exp
1c67d9ce059f9757948ae6415970cb2a1feda899a85cfe231ce7c293d9aafa12 *cecies.lib
2ab05c6e527619299d4c6b60adf30e3ede0411bab8709b81df853ef123d013dc *libcecies.4.0.0.dylib
63775f5be5bafa43b3119e779a3232489c1e70e1fbc72253740405c76b58f547 *libcecies.dll
f16d885d6853c36730dffd7846c01b7cc992f422f8b2d4d7aad435b412985645 *libcecies.dll.a
5f9de84f9c05411c95543500bd54131197752b6d551100e40d665bd7dea98dc3 *libcecies.so.4.0.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAmAYMLIACgkQjoYcKPYm
6QRxSg//TBW0YRANGPjaQv4qrEDfNsFiZvvhM0t1ZnrsyrKWeNNT6ohqa7MiwThx
AZdBH6X6v4ksMdTJaN+iIyk6tb30TkZT9apBLyaqYi3E83F6xupBtdiMQiaERJ8y
fAr/r4UXS8DrxU+s325GFi06ZR6eYOdwCXDzHO/TMtyQHZaCt2oMGSTdBfNRc1eL
l9OfNDkWPBf3Y1HL/2Fca6jNj42aPMRJLoRjqWOheoiW56pKx/eDLtXEho1yzxe/
DtrvLZCvn/uZNYCFNK6Pz2PoJJqQTabW1pDBXt6PW12j/NlshMBN9c+2PAv1/8VS
eGVpqMIXH66bHnFJgtBe/qIALEbE0EQi/JqxlHjRYDUgrQhu5Zjbdv1KUXk299KM
wEyHUL3/tVP2vUCiyObe9UiExcJuZL4/2Dawi9zMm7LNIGRh7xfNNs3rUEPqiU+a
zZwc5o4DGefBZwtQSaFIbU58/CSAnG2JRS+rE5i0CNs31YtwSV57z99g8oRmMoZ5
fYIOob2bonumVKOaWKjCiqBPm7qGRcfAKGWghuIWIVmUcknz+mfD2JDRcrbf059Z
xoExkZYJcm6GP++y5EAX7TE5Ro9jgGmzpWsVB8Ec9s6ihlAGWLUivVU1bDiFC1Oh
7kR7X2d1CDLvv8r13cx5O6O+wRLue3uCqGi+3lvhNQ1ji0mM0Hk=
=2nwM
-----END PGP SIGNATURE-----

Updated MbedTLS dependency to v2.25.0

28 Jan 20:45
8214d71
Compare
Choose a tag to compare

Archive and library signatures


  • Difference between cecies.dll and libcecies.dll:
    • cecies.dll was built using MSVC and libcecies.dll using mingw-w64 (8.1.0)

Glitched Polygons GPG Public Key

  • Fingerprint: BE0F 788D 9937 B1BA 47ED 506A 8E86 1C28 F626 E904
  • Available on the public GNU PG Key Server

Signed SHA-256 checksums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

52fa6975fd9c05cb116d4ef2fcaa21a67184686ac9b62e4fd55dccd306b0ac9b *cecies-3.1.0-darwin-x86_64.tar.gz
6f3468cf5f5b0d88d50fe5110d69a89c8f137ea905f9ea27787d3101cb230f55 *cecies-3.1.0-linux-x86_64.tar.gz
5cc7fa5d578c251f85f24d0804f19737db76910eae325c8626fc2fcaee02090a *cecies-3.1.0-mingw-w64-amd64.tar.gz
9d258aa16e3139487012c8d82932bc91348a3cbf437e02e2a6c60ac8ecbb3b4f *cecies-3.1.0-windows-amd64.tar.gz
e0c113ea9b3d73696fef6dc83264d21d1bbbabe131620ec3cfb2b15492f89c61 *cecies.dll
b6c166fb6641604d599a531dd7b5a82d03edcab3e6a9d30379c9f79ff24d7335 *libcecies.3.1.0.dylib
57cea568168c116f4336431b0c8c98a0912f95c89ad135dfa49d07e54a31f9ee *libcecies.dll
ad81db76287e5c892eecd61c8be7d76090fc5760bf6354225b89927dbaf1e2b8 *libcecies.so.3.1.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAmATVuAACgkQjoYcKPYm
6QQrzg/+KUl9wbt+Q2rLjKA0eCLiAJMPLsSWek849O5iv9ONOMnixmMri7NTIQgX
/bN9MQ7v2HdwDlQKi0gs7yGmqzYBcrgjz8CNtYIJx0myJDuzjI4RlX2MbCMfEhnW
pmMYiUCHMcNWEd3RUzh5R1B7A2j8bS5UO1JloIYbUV3Sy7bs31maEi/cBYWSuQ+e
yZPJGVcMmnCxHhJ6sxpoRiDS9Di7j0kRCY49zfzKksBkdFXLN0rmyx2abo37kkAB
No2Rl2DKMC6PToX2r5c2c2yUMWJv62I3a6du2b+zI5fi6B7Tr4YMfMANBjuGQ5fs
/W5xey6BgPDl9I7VdEoHVQWXShFThS86RBzAw+Oyoyt7UUZ6I0gZTd2LX8MvOIaO
njPsytjHsQk3skmu2sis54FraPv7atOVK2sAxE8bKLfc+8Si+iVv/2sxeaH0vHyv
mdUIF26Preaegm4bTrqlqV99tJ2ihtKuB2E6dHwMov3BILx25Y4Gl0ZPD7JwqZVm
QpVbTZqeen98E8ml2Iyr9TPm/xs7Lgw3niDH4j9OermXfHoP87MwfXY1yOsGHyMD
vFzIBb4LKdIQckys+9M8ZAlFpvEqMO/K3Qthe0XrhDB6eYW40OKWXrgXR27C2N/v
FGjnjbdSGhWBDUkXNWbuWE52Pc39tw3BguK5SrKwmgJHrQlRWsY=
=21ry
-----END PGP SIGNATURE-----

Simplified headers

24 Sep 19:31
d9da32a
Compare
Choose a tag to compare

Archive and library signatures


  • Difference between cecies.dll and libcecies.dll:
    • cecies.dll was built using MSVC and libcecies.dll using mingw-w64 (8.1.0)

Signed SHA-256 checksums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

4617953216c49a328d82f71fd92652f607b15388bd5d6dd6a104e715cc882c77 *cecies.dll
811720459379d3dcd356e54900b74e4324453862b935d0c2bf70bb445a23f28c *cecies-3.0.0-darwin-x86_64.tar.gz
ea9bcbada1a736debe33fb3b0dcf8e9b1a7d6f63bf78d8c0750d5f71121c0b64 *cecies-3.0.0-linux-x86_64.tar.gz
bfacabbece053518edc3f3b7a47d91f815cb33de28112736407a03f35168e8d8 *cecies-3.0.0-mingw-w64-amd64.tar.gz
ae24f6264f3946c702994aebd4371abcbce915c03c48d4b69e12d46380ec46ac *cecies-3.0.0-windows-amd64.tar.gz
99562155d2f2e77bab7b276844257ae24f89ac0df0c67c7d6e8fa50f7196b8a3 *libcecies.3.0.0.dylib
7469dcc4e19d65f610a73f02173dab5910012e898ce551ee4ad9b53e8242dae1 *libcecies.dll
cb95de3d05843a85588b2d43a81e301dde8bf7b962dbe8c0d9a2225da8301b30 *libcecies.so.3.0.0
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAmAJ5HgACgkQjoYcKPYm
6QS44Q/+KEbE1UOZda58T2aV9y1eugptLi5eNwDykVIU2SP99vg6cxozqpGdXGDM
OI2xlFnEiVVIocEB6CFvVESlP0MnB4365dq4jRtWFxweJ1HM5j8FGtBWyU3rjglF
Z0r1MFXEC5M95IbLq668htRGCSNH2jylWdRPDt8bL1zKrw8KPRud+Z1qU2n+A+2k
BjvewDdU3lHmZjUmOrngrsKZKwunO0tXq3yEMYo+qdX14NGQGzfAfkftrLEZkVRO
K5sPGIKezgG1LDD81hqQmUIgvXtc24q7/15t6xKiX8VU1qqOaUHkrXrjmWLS1kQo
WfeJaM5crN1VQzIkihjm+LxrSPd5ybW9wPTz5Y+Ent/7hIUiAf7mTcI2V+e1Bnyo
gF+PP6WQx5RTQaSXTV0Lr+etfEYUQtWoN/G0RWzXlvKIapUg5lUlhn9XLQQUmh0L
WZbGZA+NXYTN5gWhdyv6D2DeNWVu00ngz7zf1nQxPclL2qNluEzjfkF1vzyjFa70
7KXztHSmRcp7crLW7r/ESSJ8fZF9wQo777S2Dzo3/6I2YE2JgwlUBx1lDLCk0PTm
zD+DS1f/0PNggcI6trIpmJO78Gh0TL/ttwDrd2Cl64J9LT20g3gSz9AFk0feN9WW
5WVUrEO1gpATn82PwuaoESBR61cs00vnIwV0i56alfBvUaQ7T8I=
=w/3V
-----END PGP SIGNATURE-----

Updated MbedTLS dependency to v2.24.0

24 Sep 02:36
46423c3
Compare
Choose a tag to compare

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

9ef1c417fe8ad942983c7c4bacd9d7b4c490a77642d833a8ff1bc4b1e59718c5 cecies-2.1.4-linux-x86_64.tar.gz
1eafe14fdea24b249f20e8a633246f685d0bda55b1bfc29eb11fb7b6c1dfa25a cecies-2.1.4-windows-amd64.tar.gz
625fba5db252b82b7e0f89bf6483a17469c073a5cb3ef66bd7c22c69417f5a36 cecies-2.1.4-darwin-x86_64.tar.gz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAl9sBagACgkQjoYcKPYm
6QQ5Sg/6A0/YcZsEfQyFatIRn7OQTbwKiwiwFxa88UX1KkgP540bHaVplXTlEcYN
jBcetH0Hf7Hz7Fezb0E+vu57QeM2QvQgaSHJZy070gzGvRcv5Pf6wKLi3rKnQj9F
u2u8DSJ9DfYo3p6lpuM5X9qBFW47nMirV3Mlq9oVBfOlwNPEzy5fyDctXwTwN8Fg
CmFFwgfGX9Lq2Uv+RwUCJVkC1441sxx91UCYOpwfDo+4BD91/MPxlPevvuzT/AkA
0TCQv59Ue+GZaaKN4iDc4F9mfh8NqskI451kGG7h/04su57Bf4cbCnyIstcTShPG
9H4Fr0PYp77qgc9+1huXB6Mrfwt/SGmYcrDd8a8/LsDi0li21YscFzDyOInKfVt2
BOw0Ocxbo6mDRQRBcH2HTGl2oplg18R+Gz/S4Z8BxzVlYteDXlk2iXY8VgmhOvZ3
uprowEcCTDYaDK6ztjsmzEN/pmFzJwK5PJDMykFjHhFHTmhAH/w4EepP3epCT4e+
OlhVsVgUWT8OFvW4kJA8uQVlxaJ9kz9ftWgTgj4ZSnAjEhvdEFQ1ZmwYE4c13WpF
Zt/WzPqZuwW4j4rJQ345y/6amMcujtkYHU4yPaBFlSUHKcAwfQIi/Tz6JogK+e/2
GRelkJQEq0se0MnWqpku1PxaOGxbvEggQFyOD4LK4xCgxCbyvOI=
=p8ay
-----END PGP SIGNATURE-----

Made more DLL-friendly

20 Sep 22:43
92a013d
Compare
Choose a tag to compare
  • Improved build scripts for both Windows and Linux/Mac
    • Made library more DLL-friendly and added according instructions to README.md
  • Improved const-correctness in CECIES functions

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

6db7657e668b3667291ff5bdf20537c7cce2d428c1e5cff7c6e3bc049e3ab4c1 cecies-2.1.3-x64-ubuntu20.tar.gz
6c4aa29b30e3ed4526fe740f8e06e57acc58d0947624d3a034f6d0ca722463ab cecies-2.1.3-x64-windows10.tar.gz
3875b98f93956123096af2e73f6ad01077160913c724f96886e75b4ef0321c35 cecies-2.1.3-x64-macos10.14.6.tar.gz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAl9n2j4ACgkQjoYcKPYm
6QTBog/9GZfotSuD0hNvuoo82W4tV6uU48Q2DrH6HBB/UG27rJ1ADUem0Dw4fRFy
i0A5DoUyay6qsoaj/xzUTpOp5ui+65mkWM71FklZqmpHnrMOwWAzpiGk/mA1w1li
TafH6Y+xt7Uq4ckmZ6zjn3EZHEojzQ7i1sxL+qfkAa90Hm5vQRPcFzl6ctaXC6ZE
56DccBnIAiJ5d8rPNhqZf0FLbKqWvjGLyXrlxaAEag16KnYPr8btLF6g/mMb8HX+
+ry87nfO/86Fmo5mjFyEZjGjglhbkq7RNx4Zl3euejZ6T4+M39gzuNdpQ8jXXMAt
QBsUSQDKed82x84NTRh84Ir4ekzEaueGTGcJIECjEvBHnflDq6sX0dF4LUIrrhpc
5YbI5Kixm7IUUn0tB4Qa45Xl+SvQ2oTqLAkeQYT1tiAcOjn8cHakerM32BF/qSji
RXHPRIXoaDeDPLLgwNnuZySOf1qFRgcIR8Afii7rD65kPxB9QAKE114jtpJXzg+c
7aaW5JmK601x9mirxmF6HYJC+K0MNPwVHLalfvr6a+paxu/4423X4yazMM4rc9al
62VNHwUSJ3Y09hFkqEG9sy1hGt9xd/GKmXNB0FmMTjre2TZx9knXFb8R/8rQ5/JB
RXdgcczXGRTu6j0eeiihXnEwxQoYEXdfSg3jubhhh/3EVQMjiAY=
=QYmt
-----END PGP SIGNATURE-----

Security update

17 Aug 13:26
dcfd8f7
Compare
Choose a tag to compare
  • Use MbedTLS's own per-platform zeroize function instead of the standard memset for cleaning up/wiping sensitive memory inside encrypt/decrypt functions.

SHA256 checksums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0f3d3cd5789b318cd3bd6904debcadd784296f7b20603b0255d1f94973d2df2a *cecies-2.1.2-ubuntu20-x64.tar.gz
754f4e3cd37c3389ef989dfd957e4d5ba1b87211d4d3e8771f70ca8584da8111 *cecies-2.1.2-macos10.14.6-x64.tar.gz
024942b8847d4d9f338b963cb482a8956b7596499b9a7f9545c657ef0e638bb7 *cecies-2.1.2-windows10-x64.tar.gz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAl86hQgACgkQjoYcKPYm
6QS5QQ//Xl6mApNhSGPYbyh19IrcjcOFCWEA9+6qEM8Q9DzN9IuQ+9cHeGAOCFfD
RaaRsAnCftfwU+AzUNZefVguzyPmkE6CjqlqkoC7watgdRrbbtFaDkGt+CSL38SH
0infyvLOMDXtpvP3Wy9TL9MZelVfUn/0xwYiSXKKW/ADInQYLyoHU9Y7Bl3vNxyx
NuwJSlryFxoRXAZlCNTZgbHK3I9JCWz5X8CcEk9STe9GfZ96puj4kEcdY3krDT0O
KFzzo0cbcTICTnyIL+YC9Fp7DtkA8yLDuYq1BKq8wrnA4TG2ZCY1pFR36TwfMSW7
F2X4zFpeNHA4eBZlQjzy39UMZwzLNQz/vdQEoZh/5tkrayiOXElAiwm0E/JS+8uC
5h2v2/qy0HUsdBm90XIDEaDO2/a4k6uqzWNNgZToJcK/Okz2B9E7x0BqrNwPPzzj
F72HAlkwTuA7V2IIJg0LJ+/Z2gliYXsqTIx4O88MVUhplXup5y8at+VIMgqNomz3
Q+aObHSn4HQJmSCaJ7shG/LufWJFXjEwJQHXCG8aB5SUZFFlP4ABtyW8OGxjQZ4l
gzAOLRWJhqa9yvt4inYx6Yk659JEScjufblRvHr81gCBG45UAEuKM0dhyvhA1dNf
9hdosNJmalYb2DAJvSfKVxbwdNFIBLxz788u8bUBqY+O1LOpLyk=
=010n
-----END PGP SIGNATURE-----

Added Ed25519 signing utilities

03 Aug 10:54
3c336cb
Compare
Choose a tag to compare

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

5ad982f8ea7b8924dff9fdc8b129f1c35ea63b101a834ba0318a20ef91bd5d60 *cecies-2.1.1.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEvg94jZk3sbpH7VBqjoYcKPYm6QQFAl8n7IoACgkQjoYcKPYm
6QTW5g//a/BMamAC5lF4Op2GlDyieNssP9IWzLsHMuLmQr6dH6TzgIg1b413uoAn
zraeFLtvr5Zpu574vH2/CWhG0+Hl82+NYN2GcEYF856WjmzLj77Yt8i2fWAGerfD
dx7cVrKuFYhfOnjnNxLY2immSOoB5qGjhedTVdFyRYbMwM7oCBwrD2cy5gmdsia0
2Q7yS6or9Z0DJhS/8M4QFM5mauAqtfcXxPcogV6hYGwAsSPundCgXLPZSe0lo6en
6aXqKTpcrEw+L3vMmazZ4bjqDJgnscNFxuLfK2O0ORNSQGd1kHHzqi2+RmUVoJPX
sU9TflWROWVJap2hrh+Q83uPARXVp8qgXxndufbrUxPs3ToSIvHZgS0ZLqh66+sZ
1U/4f24v3+qHtKpZAM4XrTevlg5Pri7AQELrXAho9/AFiTEUhpWSf+i/20gvhBnQ
pWGsNykiR7ZtMiyHN8Kcm66NQCQUx9I7VcuYIclYddn195pT2mJWlhFFLLfTit+w
8cOPpp9UFke3Qhrispz3a3rNfVvdx1zY92JGp2Z6LUcTcuahv7AeTwgPuqhBZlbS
gUIeQUPuHcRrm/xWSESF/NTkYROU6EOcHMRWsLSB6wtGEvWZMxBhfvdkTe1DPAqt
pa2govo3yDQu51j/658Gqj/j76UsWbxF7tZAO4Ldvb2IXkZI0pw=
=UkBY
-----END PGP SIGNATURE-----