{"bugs":[],"categories":[{"categoryid":312,"name":"app-crypt","summary":"The app-crypt category contains cryptographic (encryption, decryption, steganography and signing) software."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ea473b632b0df0142fb5d5aa34fe497dc8842b95","committime":"2026-02-18T21:15:55","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e1be415ff7f052251310a79a7d902f3bf396c753","committime":"2026-02-18T21:00:48","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"4300e07cc6c5ecaef22fafb180fcf629aa75b244","committime":"2026-02-18T21:00:30","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.17"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"e643cde26a83adaea253062a5796d7848510aec6","committime":"2026-02-18T20:53:53","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: drop 0.0.14, 0.0.15"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9fd40358b5474ace168567dde01ced0b479d20fb","committime":"2026-01-03T20:15:58","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Fixes a minor security issue (CVE-2026-21439).\n\nSigned-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"201c2438f468825b8cdced417e1e3a70395fe2fb","committime":"2026-01-03T20:11:55","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"041682e10c13d9936402b194e63a70ab9db39bcb","committime":"2025-11-07T12:00:45","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"29b779ada9baa018b0938198c52eb56e82bbfed9","committime":"2025-11-07T11:49:50","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.15"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"a226351fc435d259548f380b00546800fc8af37a","committime":"2025-11-07T11:47:45","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: drop 0.0.12-r1, 0.0.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3ce827a228f02720401f9264f32e733b0a674105","committime":"2025-09-02T19:48:51","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"04c04e84ab00836c35c4eca1f7470226a3ab96e6","committime":"2025-09-02T19:35:45","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8c106b6132c35c1b74a4161e47fcd340ced64e83","committime":"2025-02-09T16:33:19","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"8c528d9e5c1f0e3f6872ca9c4b5d761a18ddb6e7","committime":"2025-02-09T16:24:12","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"884be16346e7da70d23849b81fa63ec74cc4c675","committime":"2025-01-07T16:18:14","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"72699b32996e8ff22e5349076b7f4553636dd6be","committime":"2025-01-07T16:09:09","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: drop 0.0.11, 0.0.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9bc6af1e6f4b154bd8a710ccbe89cd507a464553","committime":"2025-01-02T20:18:57","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"9ed93941dba1f7e7a7eb9eade388535fbcd3926a","committime":"2025-01-02T20:07:30","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: support python 3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"04608114237fd82762288edeaa81e758398d5ba6","committime":"2024-11-11T04:33:27","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"3a3b1a69be7106d0fd278c9b45f34f20e6cbf74c","committime":"2024-11-11T04:21:22","packageid":77487,"repoid":1,"summary":"Rename dev-python\/{gmpy → gmpy2}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"850cf961628d6e960711f09d961c7d360a8d37b0","committime":"2024-09-15T12:21:10","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"d68697382a77b42d1257791f3b2b07f8616dfc7c","committime":"2024-09-15T12:05:45","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6c63b70a6b28c32892269dfd3ce952f4aaf11213","committime":"2024-06-16T11:48:58","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"b2a02e348f956b4c88678e28d728f9eeb5f2e345","committime":"2024-06-16T11:38:36","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: drop 0.0.8, 0.0.9, 0.0.10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"337bb7fc5667f5c825c9572e1c2b319391a5141d","committime":"2024-05-13T08:05:41","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"dfe428fe6d9a2b69f7b67ba3c5c4b2238fddb97e","committime":"2024-05-13T07:51:36","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"be0da32974a025844688b9d2ca25296da3c0f846","committime":"2024-05-11T20:03:40","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"65f583ae9765bfdf3096dab39af7e6c8c8c6ae49","committime":"2024-05-11T19:56:33","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bc9994f9759279c872182b22e33b711a8f16a792","committime":"2024-05-03T08:49:15","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Add optional dnspython dep for dkim online scanning\nsupport.\n\nSigned-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"387dc134ee00f0893e64236540b51a45f3d8f150","committime":"2024-05-03T08:40:58","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: add 0.0.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e8d8c70e911b2f842c7c40d8abdd3e930462083c","committime":"2024-04-27T12:26:11","packageid":77487,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanno@gentoo.org","authorname":"Hanno Böck","body":"Signed-off-by: Hanno Böck <hanno@gentoo.org>","commitid":"3ae6e1a2599046870d1527771d7b6a1c47ecfa7f","committime":"2024-04-27T11:52:12","packageid":77487,"repoid":1,"summary":"app-crypt\/badkeys: new package, add 0.0.8"}],"dependencies":[{"block":false,"categoryid":336,"description":"Library providing cryptographic recipes and primitives","ebuildids":[886004,890447],"firstseen":"2014-03-01T14:39:29.303715","maintainer":"python@gentoo.org","maintainername":"Python","name":"cryptography","packageid":61965},{"block":false,"categoryid":336,"description":"Python bindings for GMP, MPC, MPFR and MPIR libraries","ebuildids":[886004,890447],"firstseen":"2024-11-11T04:48:20.731211","name":"gmpy2","packageid":77805,"summary":"gmpy2 is a C-coded Python extension module that supports multiple-precision arithmetic. gmpy2 supports the GMP multi-precision library, the MPFR (correctly rounded real floating-point arithmetic) and MPC (correctly rounded complex floating-point arithmetic) libraries."}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":890447,"firstseen":"2026-02-18T21:19:23.153552","license":"MIT","moddate":"2026-03-30T13:49:22","packageid":77487,"repoid":1,"slot":"0","uses":["dkim","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","ssh","test"],"version":"0.0.17"},{"archs":["~amd64"],"ebuildid":886004,"firstseen":"2026-01-03T20:21:59.798760","license":"MIT","moddate":"2026-03-30T13:49:22","packageid":77487,"repoid":1,"slot":"0","uses":["dkim","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","ssh","test"],"version":"0.0.16"}],"masks":[],"package":{"categoryid":312,"description":"Check cryptographic keys for known weaknesses","firstseen":"2024-04-27T13:33:23.259424","name":"badkeys","packageid":77487},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[886004,886004,886004,886004,890447,890447,890447,890447],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"SSH2 protocol library","ebuildids":[886004,890447],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"paramiko","packageid":49463,"summary":"This is a library for making SSH2 connections (client or server). Emphasis is on using SSH2 as an alternative to SSL for making secure connections between python scripts. All major ciphers and hash methods are supported. SFTP client mode is now supported too."},{"block":false,"categoryid":336,"description":"DNS toolkit for Python","ebuildids":[886004,890447],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"dnspython","packageid":49578,"summary":"dnspython is a DNS toolkit for Python. It supports almost all of the record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0. dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records."},{"block":false,"categoryid":336,"description":"Library providing cryptographic recipes and primitives","ebuildids":[886004,890447],"firstseen":"2014-03-01T14:39:29.303715","maintainer":"python@gentoo.org","maintainername":"Python","name":"cryptography","packageid":61965},{"block":false,"categoryid":336,"description":"Python bindings for GMP, MPC, MPFR and MPIR libraries","ebuildids":[886004,890447],"firstseen":"2024-11-11T04:48:20.731211","name":"gmpy2","packageid":77805,"summary":"gmpy2 is a C-coded Python extension module that supports multiple-precision arithmetic. gmpy2 supports the GMP multi-precision library, the MPFR (correctly rounded real floating-point arithmetic) and MPC (correctly rounded complex floating-point arithmetic) libraries."}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/badkeys.info\/"],"uses":[{"description":"Enable dkim scan mode via dev-python\/dnspython.","isdefault":false,"packageid":77487,"use":"dkim"},{"description":"Enable ssh scan mode via dev-python\/paramiko.","isdefault":false,"packageid":77487,"use":"ssh"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"},{"description":"Build with Python 3.14","group":"python_targets","isdefault":false,"use":"python3_14"}]}