ruby-sslyze-1.2.1

https://rubygems.org

ruby-sslyze

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 869502

number: 1.2.1

platform: ruby

spec_sha256: 3bb1ddac41f56bd5724cbed89ae79714e3f15fab5b1c2cb077792ef5792b1979

sha256: 911a19448fddf0fbb326df41de03d706b969dd3f1956d0e78fec5d9d21c4731e

created_at: 2024-05-13 08:27:06 UTC

updated_at: 2024-06-11 05:44:37 UTC

position: 0

version_data_entries_count: 113

uploaded_at: 2020-05-06 01:07:49 UTC

indexed: true

has_extensions:

extensions:

Gem size: 70 KB

Version Data Entries

Total: 113

Unpacked size: 547 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Gemfile10066400244 Bytesc7ac33e84af0ba14c5d9c70660bf686e3afa1b45b74b5f3e1470abcae4d609c6
LICENSE.txt100664001.04 KBac368d5df5c9cad8b820de0c3e7de06dd08bdf0f9dccff3a005fdb20684329e1
README.md100664001.62 KBae727f00922843d7dd8b15073cfb473fe4a8b06fbbc18d1c923d2abb954fc3c0
Rakefile10066400478 Bytesaec2742a4c1466ae108333b4e0f0beb2f7738a2d898a67c7ce1e7efed146b292
lib/sslyze.rb1006640071 Bytesf1eef71537e935eb8db8c19d10af26a14dac8d1de1ecfbfc25edcc265c4a77bb
.document1006640028 Bytes59bfc325bf61e4668268be371c9b016ecaaab93ebb136d78d0561456f87ae91c
.gitignore1006640061 Bytes04a4f188278b2f8295a903aaba6ea21cc7f1a40074cf829f5e19bf9f61652616
.rspec1006640032 Bytes275e761c75d3895271dd2897568a3d229e604b91522cab75b64b27d1898807c7
.travis.yml10066400903 Bytes26c3443e99c78a20b2e73895bc8a0a82a00f9e2bec9be0b97231c91ace6bef3a
.yardopts1006640066 Bytes19f2c56f0ed47804338c7b8f0a75093ccb289e8e0f38bcd70f06f8a32230b6fc
ChangeLog.md100664002.34 KB8680047155091a4c6adf5ed323c8311d4c4f49a506cc3c919ee45e463c47834e
lib/sslyze/cipher_suites.rb1006640010.8 KB17d82c36ea30b656421ef5e00739f5f3cf3ec215dd27bc6d123fee94ae629bd8
lib/sslyze/program.rb100664001.67 KB5a63e3eb00824067d20299d0d1f995094b368e0442ae1c68439967085e4a65fa
lib/sslyze/task.rb100664001.95 KB32782ff6788a2209e3ca9df936950b1ade2ae8740e53ee4c316d051aefb2e22a
lib/sslyze/version.rb1006640062 Bytesc81353b9b5ca9a190af9d111151a39cb461046f5bb9f6cb63cd945ddda10b14b
lib/sslyze/x509/domain.rb100664001.51 KBaf01711486779734ec0ae829713e545066ff89c4930c281a72bfd9fc605a9f95
lib/sslyze/x509/extension.rb10066400280 Bytes298fabacc0531b67dee7d3011d7626f2958dae9c69850cb79bbe5c08164c56f3
lib/sslyze/x509/extension_set.rb100664003.41 KB2d556e5bf63124260abfddbff395852877440ad992a070845299e15b5ee1898c
lib/sslyze/x509/extensions.rb10066400307 Bytes49ee66bd824fb87e9e56319ecd12542411cd511042255a012b2cce88e26f84c7
lib/sslyze/x509/extensions/basic_constraints.rb10066400876 Bytes31ccb252cda0598ca2d4daa5865f2120bfef631042bfac02b511619ac9d930c0
lib/sslyze/x509/extensions/certificate_policies.rb100664002.6 KBa132775500c74cf54f942f987627e1fa08bdef79bb5fb4e23cb99303d1df4ec2
lib/sslyze/x509/extensions/crl_distribution_points.rb100664001.07 KBcb5d5614e350a7bbcb52a5cf5df89ef432e316aab36b909e2b4834f5e437fdf4
lib/sslyze/x509/extensions/extended_key_usage.rb100664001.17 KB37a9133dc179fe1ef991db4b6e55c7336da9c68de129a01777b336cd8068a69a
lib/sslyze/x509/extensions/key_usage.rb100664001.14 KBd184dd4897884728e24f9b08793bf56ad9b91053d3e13c336d57d951ffb46d0a
lib/sslyze/x509/extensions/subject_alt_name.rb100664003.58 KB923e9906a67f2058b466d84fec0e683444c7c9c08f87bc2745f64fcd39e4fdac
lib/sslyze/x509/name.rb100664003.79 KB8f9be16585c3f4f9d45b58b288a8ba544924dc5b259870f7853955a2d4a49fee
lib/sslyze/xml.rb100664002.79 KB5c7c7f8472b1628ed8657cc590dc729d2eaa4008d0cefbe3ea39d3c6ba647a4f
lib/sslyze/xml/attributes.rb10066400209 Bytes498cc2a68c73b0658ed41a0ef74b41e1ed0f7e002c94c66be400d0f998e38964
lib/sslyze/xml/attributes/error.rb10066400538 Bytesdaa52c2d6c5b289e6805c1ad3a95345979230e935b926d4e3a4fc126625ef3a4
lib/sslyze/xml/attributes/exception.rb10066400580 Bytesbc34f12338bdd3b2c6803a3bc00e9075327a40aed5eafaa88419874e6118ac5c
lib/sslyze/xml/attributes/is_supported.rb10066400477 Bytes9ae65208de0558da6f84d00324b214f6604a27e7a7d6081a043d6539cda7fa1c
lib/sslyze/xml/attributes/is_vulnerable.rb10066400484 Bytes961fd6bc58836a7f159c3642ff711f5df59e37c32f8bf91cf1b8c671bccc287c
lib/sslyze/xml/attributes/title.rb10066400552 Bytes23a547cb968bc5141c189f689187311de50d4fb552f7832bc7438702c1540e1b
lib/sslyze/xml/certinfo.rb100664001.76 KB8bd543a13c24c69bcf758974220dd994f88ee3143f31ca7b164740af043f8d68
lib/sslyze/xml/certinfo/certificate.rb100664004.05 KB9e9fcce3ad2121f79e22677322fdafb57d44fa3166822dfae52e0cfa8c494578
lib/sslyze/xml/certinfo/certificate/public_key.rb100664001.93 KB22a29332f0d6c8a0fcc45ff5c4e742c1adb5d420191b40ce8d1f9dfc80b60ea9
lib/sslyze/xml/certinfo/certificate_validation.rb100664001.62 KB8638dd8e177ee06dc3c579f149f8702d386d2df156f8b80b50ff7ee15896d961
lib/sslyze/xml/certinfo/certificate_validation/hostname_validation.rb100664001.17 KBdc9d567c4cde20d71c40747f54b4a0924af7949cf3efe4204b650dbc8f457b7d
lib/sslyze/xml/certinfo/certificate_validation/path_validation.rb100664001.9 KBec0dbce9f572ce5d310d9a35c521ef0db3d34491dd6b8922263be4983cbcd1f7
lib/sslyze/xml/certinfo/certificate_validation/verified_certificate_chain.rb10066400946 Bytes237159115e4413bd924c0f3bcb6b3f29eac062fb475fa0fc256f11742ccf556e
lib/sslyze/xml/certinfo/has_certificates.rb100664002.45 KB1efccda1833af7a653c7b5613905d2bcf2e0d16f71acab03e14ffcca39d8c924
lib/sslyze/xml/certinfo/ocsp_stapling.rb100664001022 Bytes0f587a8d01eba0ff90b867e7c36eb4d3ab95944184cc109072c63143488633f1
lib/sslyze/xml/certinfo/ocsp_stapling/ocsp_response.rb100664001.86 KB3d8e71111f62c12d185807c6b30b3f97707aeac2f63ecbedb2b372ce05413b46
lib/sslyze/xml/certinfo/received_certificate_chain.rb100664001 KB7cbb54d7fd1f76e2d82b1b64843abfbd73b98e90ea8409ee1c01ddfb78a9d699
lib/sslyze/xml/compression.rb10066400636 Bytes5f8bc4fdc255539df5d55f1855506d7a56cbca4dfa8a9dd3e87306f54cfbbe81
lib/sslyze/xml/compression/compression_method.rb10066400744 Bytesfcb4820c08b71bf84bc649303b1133c2c65e6bad81f3f083079493ae9e36d517
lib/sslyze/xml/fallback.rb10066400613 Bytesd64a7bcb971a4c7d2fc3eb3ea379ef9391abdf35dc6614094f313ebc05a48e92
lib/sslyze/xml/fallback/tls_fallback_scsv.rb10066400518 Bytes8ba9a3342668e5014295a1fcd3c7adb30c3f925fb19ff39918c6d6ba99d0b86f
lib/sslyze/xml/heartbleed.rb10066400840 Bytes52a563d7da74307b15b37bfa4f9492f23a9bd80c7470351f1db0766f4843cdc0
lib/sslyze/xml/heartbleed/openssl_heartbleed.rb10066400582 Bytesa0207781e1f6bbcf2e1c940dbb3c33f1a8bc8aba1be129f97c8a817c854b19dd
lib/sslyze/xml/http_headers.rb100664001.21 KB998ad70aaeea25b74011f3fd5aaa93d4ec47f5dc8ec01142f50a6d3445650ccb
lib/sslyze/xml/http_headers/http_public_key_pinning.rb100664002.69 KBd6245c7bcc9f5af25cfb69044637d96a6866a2afb3b6e053dee35bfb4f882464
lib/sslyze/xml/http_headers/http_strict_transport_security.rb100664001.24 KBbf432a07b83c6493d178307719ad0b57791474426e690afa3f74094b346f9e52
lib/sslyze/xml/invalid_target.rb10066400934 Bytes008a32b4219b7d7dc6df23e0237ede719a9f47ce171d77bf50b331935cac5287
lib/sslyze/xml/openssl_ccs.rb10066400614 Bytesb9eb353cc6a0a216e2657863f505d2fd11f4c1752a8b065f230b085f8605e0d8
lib/sslyze/xml/openssl_ccs/openssl_ccs_injection.rb10066400482 Bytes395fc381fbac5ae78729b28ab3ab9491d27f5ab359942983b8612d201aecd97d
lib/sslyze/xml/plugin.rb10066400463 Bytesfa2d9c87d4efff132096fd55c889a31cb8012210e814c93c432327d427f2b102
lib/sslyze/xml/protocol.rb100664003.14 KBb1a1e65dd9fb6cdf2952723786076cb0c5d83a11f80fb383fae7a091a3b77324
lib/sslyze/xml/protocol/cipher_suite.rb100664001.91 KB65efc7744b87ab44a6cc57d7eb19e7b58f26585cf7194f3e100144491cfe35cf
lib/sslyze/xml/protocol/cipher_suite/key_exchange.rb100664002.48 KB4e6683f9b50e851ec951d109e0e9705cfee197bab17a63348a8e4728a6dd5a47
lib/sslyze/xml/reneg.rb10066400621 Bytes1e780fea0a63c782aca3828b82dbfb5fa266f3c717a1358bc16a53c2afbc3f02
lib/sslyze/xml/reneg/session_renegotiation.rb100664001.01 KB6a321c7b8da74cf923c87a3fd9407a715e2041138d6d40314166bbf0c673de18
lib/sslyze/xml/resum.rb100664001.34 KBebb7ae2785766f4a4edbbcf9c3f104c3025371500a61ef965e62ef3d4e3dab6e
lib/sslyze/xml/resum/session_resumption_with_session_ids.rb100664002.02 KB5c4f27a2954114cd3b2d88a12fdee073046ac1e341abe661a9245beccf1e7b87
lib/sslyze/xml/resum/session_resumption_with_tls_tickets.rb100664001.37 KB38859f0b2b0ebfdb2b23fa34a48c65959ce3727b8bac7280f163f09b750402fb
lib/sslyze/xml/resum_rate.rb10066400867 Bytesb7bfcd9c44e9478930be1b27907612e919ad3426da5288c50d8a897d99a78c73
lib/sslyze/xml/target.rb100664007.75 KBf2730076ff03b420f12062fca624921f65a45728699edad913da434e7583c9fb
lib/sslyze/xml/types.rb10066400350 Bytesb1c1831ac9d51888278fa4464ce2cb0ae44d71d04189cfb3a8df61f2a7bed1d6
ruby-sslyze.gemspec10066400911 Bytese248671bcf97bf6c7d637c72e1c572bdde17b60c3fd62ce577bc2ef87afe3da9
spec/spec_helper.rb1006640094 Bytese50f637d4c0d5050343035a7daa6922903bb89e571e6070d60b868ff902719b0
spec/sslyze.xml10066400363 KB19b5137c891f8a72e8d63136d1c508e5691c73a8c458a02a82c1459698091edb
spec/sslyze_spec.rb10066400167 Bytesaf625a9811b1ced75b686b75993beab49b18afd5a048711a9dc411545c1c491b
spec/x509/domain_spec.rb100664003.27 KBf0212229bbb210c0b26627f7e0626bfe3a1a7824e4220d4bf10f80c8ca2a0939
spec/x509/extension_set_spec.rb100664006.6 KBfd126de3f6a458c060b305f8a2d3c1e0b6295d4700f9301544b88cb36ece91cc
spec/x509/extension_spec.rb100664001.43 KB8b7692ed9f661a5a9e30c907d459851d9b04ce53126160faea5a0ab761a1e2c5
spec/x509/extensions/basic_constraints_spec.rb10066400972 Bytes00cc4b5f619ad6328126167df33e496d566bdae69fb5be3c084f96d996804126
spec/x509/extensions/certificate_policies_spec.rb100664001.09 KB027df01511730e077360de665cb9c0252fb3c20c4c9a3c7348a4a537dd693e90
spec/x509/extensions/crl_distribution_points_spec.rb10066400857 Bytes373d830ad3fe123b3d61e2f66b81edcd7bd5f676d645e5bcd1d42b6ef2f0c71e
spec/x509/extensions/extended_key_usage_spec.rb100664001.54 KBaa383aeb59e342586a049320d5a79f372a863d42ab1a595127907263b695b34a
spec/x509/extensions/key_usage_spec.rb100664002 KB887ab83b237072851613b72e989e7c1bcdde6e0877087a775364d23cbbcc0fcf
spec/x509/extensions/subject_alt_name_spec.rb100664003.33 KBb799741904c2775ec88f8884a6c9f4e339d42bbb0dd527184aa662a5165c3344
spec/x509/name_spec.rb100664002.15 KB64dccbf2abec4948458959e950a5126fb63240dfea10ecd98211674b781b5851
spec/xml/certinfo/certificate/public_key_spec.rb100664001.9 KB749443fc53c0e97ac8e18349e440cb8e4b67d0ab130523602ec8920d68ced1c8
spec/xml/certinfo/certificate_spec.rb100664005.4 KB17d1b582c6e5228b7f39e84629368317622bc40b37a4a50b571230173d59642f
spec/xml/certinfo/certificate_validation/hostname_validation_spec.rb10066400716 Bytes32de99a9cc8391316080eebae88d9a34bde05af17bd5d3c28b121edfd0087cb2
spec/xml/certinfo/certificate_validation/path_validation_spec.rb100664003.07 KBca4915aed30999ffdbd7bfd9e676d65170c80faab815aafdee9f02b024e3ba0f
spec/xml/certinfo/certificate_validation/verified_certificate_chain_spec.rb100664004.83 KB5228d0bd41f1932ca7ea6b9b448592aa404eabfabb8ce7da32cac7c997faa55b
spec/xml/certinfo/certificate_validation_spec.rb100664001.06 KB2dd15980337edaadd03fd8f8b02432477f25c04dd91f8dfe3c437e2efa7a18d1
spec/xml/certinfo/ocsp_stapling/ocsp_response_spec.rb100664001.65 KBb943671f39c06a0664bd7731ebbf9330f071f523175e9f040b13a9b48198da55
spec/xml/certinfo/ocsp_stapling_spec.rb10066400855 Bytescbdff3e703d55e9b8f6720e533dfe7ebb87d0da25f9dc830e62bc8a85763333a
spec/xml/certinfo/received_certificate_chain_spec.rb100664004.66 KB45bec4b245889284495d089f0ef9a6d72aaa97401f6fe757456e6dff2064d395
spec/xml/certinfo_spec.rb100664001.32 KBf8c548460bd718b8f9a9de53c3272e1b0ef6cbcf42cafd29fe189b115d1d2f00
spec/xml/compression/compression_method_spec.rb10066400586 Bytes4a0f26d2a20af5ce51f5dc43e798ca86571007dc868169b5028b87d16e42b8ff
spec/xml/compression_spec.rb10066400569 Bytes259949fc80351012211b6117f59bfc5600e751af592e0de72fc6028b5c72af09
spec/xml/heartbleed/openssl_heartbleed_spec.rb10066400460 Bytes3733616fe1886ca6111db10629c846bd054cd0ed3974cc13c99a5568f626e169
spec/xml/heartbleed_spec.rb10066400990 Bytesa51f160b8e9add94ddee879eea64f4ab932c2e918ade71fecee5d1220aeb4056
spec/xml/http_headers/http_public_key_pinning_spec.rb100664001.94 KB872b8f481f020e6172559f31bcbc91d09e7c1c607eef590b8c22ad7d69ac907d
spec/xml/http_headers/http_strict_transport_security_spec.rb100664002.43 KB48dd9a4a3c7ee54590cec28f78df9431422321ed3f0cf197791fc3e8f38eb6a7
spec/xml/http_headers_spec.rb100664001.75 KB16e1751da071f500d68233cfa7a3aaa31fe88a1062e1f3e86d28d37a4a11eea9
spec/xml/invalid_target_spec.rb10066400933 Bytes03d065b554c3ed77025957f665fda6924de5e8156807e5ad95c7fcb467608f5c
spec/xml/plugin_examples.rb10066400345 Bytes1673355c6316b73e7f102a607704e1574de7c20fce0b5e377b231dbde399dc28
spec/xml/protocol/cipher_suite/key_exchange_spec.rb100664002.83 KB996bb1636ae19290a33f787f9c39e77e9a8802e2c0e9d68c68a9f749fdf3bfd4
spec/xml/protocol/cipher_suite_spec.rb100664001.92 KB3d7a4a695af9325911ab07a03f36f755ec46d359a917ffc6d60424c85d0cad60
spec/xml/protocol_spec.rb100664002.9 KBe1ca517fe9c4ddbbdc4920b5c5898a7b26786e4be3e0f811f10963a4843f1059
spec/xml/reneg/session_renegotiation_spec.rb10066400636 Bytes11aa1b3912196ca75bbee998cae9ed611819e5bd266ccb22d11cb2e88eb0b1ff
spec/xml/reneg_spec.rb10066400914 Bytes47cd336073f947d118af0b7a87e7560545ac96dd65346a90bb22aec5dc4ba264
spec/xml/resum/session_resumption_with_session_ids_spec.rb100664002.6 KBc17fb9b4e5532ffcf4085970f4b9911805f6f8f8d191221b3d591756f8d4f669
spec/xml/resum/session_resumption_with_tls_tickets_spec.rb100664002.95 KBe058059ad6640afee8108458ef0ac4a0623f6611f28b5b8b49301b198869c957
spec/xml/resum_rate_spec.rb10066400908 Bytes9dd726d004617933cfc1d707932e38ca801c0c32adbfeb15a05aecc0c574c6de
spec/xml/resum_spec.rb100664001.45 KBc22e750a6bada5a6fcb5d22091e61de39e8bb62bee3f4a62fa3bcbd339a4d714
spec/xml/target_spec.rb100664005.13 KBac431410a3c74b3320fc21291280601876cf278e66b2cbe80d3be45b560f3af3
spec/xml_examples.rb10066400275 Bytes7b705262021d6d6c181c9b8864d21c5607b478504aaad2ed7a7b2a708a99970e
spec/xml_spec.rb100664001.5 KB2060ecb75a62966623bf8309256d880e0516bc25d4f39b7023ca2f1de58c041d