quantum-shield 0.3.1

Hybrid post-quantum cryptography: X25519 + ML-KEM-1024 encryption and Ed25519 + ML-DSA-87 signatures
Documentation
1
5153453202019a0ec9e2891a0a64c2783cdb9b21b694d192e871021f8699022489f98486d8191ac231696c7deb1532026ca7378235d3803e7ecff9a6e34638e5abb6f051eaa28d0f1b57bc18339a94d6b1d1d804df170c27422339ae6e75280f1f178f874e084d5bd780cf212ccd04ce783907c5baf56eb5124a6d290fb5d5ee88623170bb6e1c2c519ee46057569d5ea985ad4e550b7c01df066cc3be0b96d641d20c41ef7b20f950823782b562664468eb3e8bd4e1c696598d81adae9a59c6d52c51734142a3c3b88103421ea4f1d5b67c98f06353ca00edad1a60f06347e51ea0b29ec041b972d10ce546a4f82569dbfaab1d22a4940bc51e1073738bfab7c445332f0375b5151be6036aaac6dfb37780371dc12736c6b59cebc8933b6d2a3c4915ab22ee36cf50a3fde144404fb2a4906f9b847ce5923f02e93d351263e3f472bb3eb02531806391250681e739e88371d64ce65e49e4064126a6fe195ee1bf10dcd1cd50de10d9a556b79454dd49a7e6f6aed23cf55a3c02c80558211f6e718d4a9f2259d34e7116bcb8ef2ac4de9465c1dc29ef10df437b7db18df1ff3cf157ae2e03914ca67c336eff4fcceebbb9fbf6ad2174471262cb13c137df5510221d69b4e2692d81535c5797b434c014fc9ebb36f47970839bae500393b6e3376d261e06b3a231cb1a53ef66e6f7fcb0bbe13561da438fa65f5fd3b14e9c0a789de0f4885f09c68076a73a070cef7ff691540a2febb604ebc7de3bd9a4e2060f077791aae8c8b2b96622dc4a98de180f0aac7f6c0489125615b80b17f1295aeef76ef888bff26cd4cc1a22db4f2b198637c69cd2bf438f400c385786f1a608efbe5eff96ba840654a0b728edd52ebb77458fe057133a5cc48cb002dc41e34a7d8172c14a99ba0c7d9a86ddad5b86832e6ea246e6260f3691fbb419dbf3fb7ba2cb081b0366b4bb02c3f91e1ae73d873646f6ac9576759bd0768b26c6b0c581bad3958949f67d89fe7af92147d12774b2b9031c6b3850d1be78b6fdfe88f45a891e71268ddd0e98c6295ab08cc2a1ef30697a9404fd706653561615b421c9f5a339feacfec38edab2ab8bf72a3a3a6600c6726b64871ea3e2691c080d35782b973cc2a0bd8c1f6f8ad0e46d25b105ac4fffc8ce7034367cd7aeaa4982ac6d39c5e65a59cbac811d7aec1bf642642b06be0c5d6d7db24fae81dffc3638a6b56deaacabe1c5153e39cb4fca5152c6604a26155ecac39fa908081ea91c30dca8176f2a9a71fbb6b26de02d019eb71700deec47224a1e85cf0adb1e452de656de4089073b81dc2c9ab85cbfc57f77e9d79d830bce304e66b5961e4d9ad009062211df21d9fc67c7a99cdc8d9a67037ec86cc1c86093637079dce9a5c16879288ba242023180a5e9e22bf9cb2f28799e25269f1a293617edaf78ae80d2433248f12b4d9bc8607b04c12a686af91ae09e755985202eaefca7bfd80960bcf97c94c245cc1516c370a4feb3c6f19b9169cb299e9d954b8b0460979b705aec502e1c5154a5a92e7d258b8ec5e9fd5e0f96ff27c464587b8e925d5cc543b37fcdf01d03155c15db541685dbf53c58c81cf1ded19cf9eee4653dd72ad93e3096ac91c21282712cb3c49e783678ef000d09076badfe6b28aa39fbcfe6ea58fb202ced3da900937ee60a342b82154a5f3d82f2c833bac30a695e47c1b0ebb745b6bbb06adbcd6c8ad8eec4ff36e31546689e3d02c9505c45a9efb665dd7df7cc69c49e8efdbec11a62fd8f425b23765aae732c2038ec06c97d22fdcf893402200b7c8e0b049b017fd715dc4bf26d4109ba5c2585ba4d71469bf1ffa870aec90b05ec777c5687fa0272940ff2c40cff66fadc9cafabd6edf70f33ea022e02677dd92fead3363f2aafc55b80d88a3250a7347f4f230d69181e6be130cba784c4f2b7f143beaf5d79073c1a59e267a3d4b471508178170a900177d32934aea643420f0a7a3a1fca888dd950bc10d59beee917c861c80a4c5882477ac9cf3bade35184aefd0b2d351a83fa931cbb8befb80c40feeebed1f57d3604dec44463295215caa0b1ca73177de4fd8ced7b23fe2219ee3ffdde380130afb4435f0d8b10f8bbe22d8c7c9b28a8e2079e78babc37a04f97dec797de66dfd6380d353b386b92423c6c0cd1e2dc9ebcab27d9d2053d4d51ef609025af42df0c11b2be9ff361ab4bf4cde94cddf850344861af1be749289075d8bfe731aba31ab88a5d0579581aae76a7297d7fa08772f2143e731d3cf54c29f18d9a671a944472810070045d7e0ac898f4215ae9a27614d3c1ee89884edc46f8bbc9fa2a96af369e3a432941a2088a6279a4ab98c9bdda0a