{ "abstract" : "Pure Perl Noise Protocol Framework", "author" : [ "Sanko Robinson " ], "description" : "Noise is a framework for building crypto protocols. Noise protocols support mutual and optional authentication, identity hiding, forward secrecy, zero round-trip encryption, and other advanced features.", "dynamic_config" : 1, "generated_by" : "App::mii v1.0.0", "keywords" : [ "crypto", "noise", "handshake", "encryption", "security", "libp2p" ], "license" : [ "artistic_2" ], "meta-spec" : { "url" : "https://metacpan.org/pod/CPAN::Meta::Spec", "version" : 2 }, "name" : "Noise", "no_index" : { "directory" : [ "t", "eg" ] }, "prereqs" : { "configure" : { "requires" : { "Module::Build::Tiny" : "0" } }, "runtime" : { "requires" : { "Crypt::AuthEnc::ChaCha20Poly1305" : "0", "Crypt::AuthEnc::GCM" : "0", "Crypt::Mac::HMAC" : "0", "Crypt::PK::X25519" : "0", "Digest::SHA" : "0", "perl" : "v5.42.0" } }, "test" : { "requires" : { "IO::Socket::INET" : "0", "Test2::V0" : "0" } } }, "provides" : { "Noise" : { "file" : "lib/Noise.pm", "version" : "v0.0.1" }, "Noise::CipherState" : { "file" : "lib/Noise/CipherState.pm", "version" : "v0.0.1" }, "Noise::HandshakeState" : { "file" : "lib/Noise/HandshakeState.pm", "version" : "v0.0.1" }, "Noise::Pattern" : { "file" : "lib/Noise/Pattern.pm", "version" : "v0.0.1" }, "Noise::Stream" : { "file" : "lib/Noise/Stream.pm", "version" : "v0.0.1" }, "Noise::SymmetricState" : { "file" : "lib/Noise/SymmetricState.pm", "version" : "v0.0.1" } }, "release_status" : "stable", "resources" : { "bugtracker" : { "web" : "https://github.com/sanko/Noise.pm/issues" }, "homepage" : "https://github.com/sanko/Noise.pm", "license" : [ "http://www.perlfoundation.org/artistic_license_2_0" ], "repository" : { "type" : "git", "url" : "git://github.com/sanko/Noise.pm.git", "web" : "https://github.com/sanko/Noise.pm" } }, "version" : "v0.0.1", "x_ignore" : [ ".tidyallrc", ".gitignore", ".clang-format", ".github/**" ] }