From b47587f9297bac2e5ab0f09d1eb7c51a1be191dd Mon Sep 17 00:00:00 2001 From: adamjanovsky Date: Wed, 14 Feb 2024 14:23:15 +0100 Subject: further work on the reference notebook --- notebooks/cc/references.ipynb | 521 ++++++++++++++++++++---------------------- 1 file changed, 251 insertions(+), 270 deletions(-) diff --git a/notebooks/cc/references.ipynb b/notebooks/cc/references.ipynb index 86f69d53..35f7c183 100644 --- a/notebooks/cc/references.ipynb +++ b/notebooks/cc/references.ipynb @@ -25,8 +25,10 @@ }, "outputs": [], "source": [ + "import functools\n", "import itertools\n", "import json\n", + "import re\n", "import warnings\n", "from collections.abc import Iterable\n", "from datetime import datetime\n", @@ -46,6 +48,7 @@ "from scipy import stats\n", "from tqdm import tqdm\n", "\n", + "from sec_certs.dataset import CCDatasetMaintenanceUpdates\n", "from sec_certs.dataset.cc import CCDataset\n", "from sec_certs.utils.parallel_processing import process_parallel\n", "\n", @@ -357,84 +360,6 @@ "assert cc_df.n_refs.sum() == cc_df_comp.n_refs.sum() + cc_df_prev.n_refs.sum()" ] }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "(606, 31)" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cc_df.loc[(cc_df.status == \"active\") & (cc_df.category == SMARTCARD_CATEGORY)].shape" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "eal\n", - "EAL4+ 1308\n", - "EAL5+ 805\n", - "EAL2+ 697\n", - "EAL3+ 401\n", - "EAL2 400\n", - "EAL1 323\n", - "EAL3 305\n", - "EAL6+ 207\n", - "EAL4 154\n", - "EAL1+ 53\n", - "EAL5 29\n", - "EAL7 9\n", - "EAL7+ 4\n", - "EAL6 2\n", - "Name: count, dtype: int64" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cc_df.eal.value_counts()" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "status\n", - "archived 3771\n", - "active 1623\n", - "Name: count, dtype: int64" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cc_df.status.value_counts()" - ] - }, { "cell_type": "code", "execution_count": 4, @@ -628,7 +553,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 53, "metadata": {}, "outputs": [ { @@ -642,30 +567,40 @@ "a4d0e44f4527180f ANSSI-CC-2009/06 63\n", "5cdef03a3004a6ff ANSSI-CC-2009/26 62\n", "2d2ce200fea72359 ANSSI-CC-2009/28 57\n", + "68875c05e00bd1aa ANSSI-CC-2009/50 55\n", + "781c243d0021d4c5 BSI-DSZ-CC-0266-2005 55\n", + "8035f242b12cec6d ANSSI-CC-2009/51 54\n", + "824a8da5564344a3 ANSSI-CC-2009/62 53\n", + "b5b8bd0cb8bb7658 ANSSI-CC-2010/01 52\n", "Infineon smart card IC (Security Controller) M7820 A11 with optional RSA2048/4096 v1.02.008, EC v1.02.008, SHA-2 v1.01 and Toolbox v1.02.008 libraries and with specific IC dedicated software\n", "Secured Microcontroller ST23YR80A\n", "Secured Microcontrollers SA23YR80A including the cryptographic Library NesLib SA revision 1.0\n", "STMicroelectronics ST23YR48A Secure Microcontroller\n", - "STMicroelectronics SB23YR80A Secure Microcontroller, including the cryptographic library Neslib v2.0 SB\n" + "STMicroelectronics SB23YR80A Secure Microcontroller, including the cryptographic library Neslib v2.0 SB\n", + "STMicroelectronics ST23YR48A and ST23YR80A Secure Microcontroller\n", + "Infineon Smart Card IC (Security Controller) SLE66CX322P/m1484b14 and m1484f18 with RSA 2048 V1.30 and specific IC Dedicated Software\n", + "STMicroelectronics SA23YR48/80A and SB23YR48/80A Secure Microcontrollers, including the cryptographic library Neslib v2.0 in SA or SB configuration\n", + "STMicroelectronics SA23YR48/80A and SB23YR48/80A Secure Microcontrollers, including the cryptographic library Neslib v3.0, in SA or SB configuration\n", + "STMicroelectronics ST23YR48B and ST23YR80B Secure Microcontrollers\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - " 0%| | 0/5 [00:00" ] @@ -685,7 +620,7 @@ "\n", "def compute_certs_top_reach(df__: pd.DataFrame):\n", " df = df__.copy()\n", - " top_10_certs = df.sort_values(by=\"n_in_trans_refs\", ascending=False).head(5)\n", + " top_10_certs = df.sort_values(by=\"n_in_trans_refs\", ascending=False).head(10)\n", " print(top_10_certs[[\"cert_id\", \"n_in_trans_refs\"]])\n", " for dgst in top_10_certs.index.tolist():\n", " print(dset[dgst].name)\n", @@ -712,6 +647,26 @@ "df_to_plot.to_csv(RESULTS_DIR / \"average_reach_over_time.csv\", header=True, index=False)" ] }, + { + "cell_type": "code", + "execution_count": 59, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "196" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(set(itertools.chain.from_iterable(df.loc[df.index.isin(top_10_digests)].in_trans_refs)))" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -721,19 +676,26 @@ }, { "cell_type": "code", - "execution_count": 69, + "execution_count": 54, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 9056/9056 [00:54<00:00, 165.33it/s]\n" + " 0%| | 33/9056 [00:00<01:26, 104.67it/s]" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "100%|██████████| 9056/9056 [01:29<00:00, 101.35it/s]\n" ] }, { "data": { - "image/png": "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FMrKypwQNRERETVUTklqbt68ibVr12L+/PlQKpXo0qULpk6diuXLlxttu379erRt2xaPPPIIfH198dxzz0GtVmP79u1OiLxxkThPAhERuREvZxz07NmzUKvVSEhIkJclJiZi/fr1RtueOHECiYmJ8nNJktC1a1ecOHEC9957r9H22dnZyM7ONlqenJxsn+BN+HjdUVzNLXbY/q11+dpNZ4dARERU75yS1BQVFSE4OFhvWUhICAoLC01u26RJE4u2BYAlS5Zg7ty59gvWAhcy85B51XQ8zhIZFoCmTfydHQYREVG9cUpSExgYiIKCAr1l+fn5CAoKMrltfn6+RdsCwLRp0zBq1Cij5cnJyZg0aZINUZv372cHOmS/REREZDmnJDXt27eHJEk4efIkOnfuDABISkrSq47SSkhIwP/+9z/5uRACx44dw5NPPmly31FRUYiKinJM4ERERNRgOaWhsEKhwLhx4zBnzhwUFhbixIkTWLZsGR577DGjbceOHYtz585h5cqVKC8vx+LFiwEAQ4cOre+wiYiIqAFzWpfujz/+GN7e3oiKisKwYcMwe/ZsDB8+HICmymnPnj0AgLCwMHz//fdYsGABgoOD8fXXX2Pjxo3w9fV1VuhERETUADml+gnQNPZdu3atyXVFRUV6z++44w6cOHGiPsIiIiKiRorTJBAREZFLYFJDRERELoFJDREREbkEJjVERETkEpjUEBERkUtgUkNEREQugUkNERERuQQmNUREROQSmNQQERGRS2BSQ0RERC7BadMk1LeSkhIAQHJyspMjISIiIktpv7e13+M1cZukJjU1FQAwadIk5wZCREREVktNTUX//v1r3EYSQoh6iseprl27hi1btiAuLg7+/v7ODsek5ORkTJo0CStXrkTHjh2dHU6DxHNUO56jmvH81I7nqHY8R7Wz1zkqKSlBamoq7rrrLoSHh9e4rduU1ISHh+Ohhx5ydhgW6dixI3r06OHsMBo0nqPa8RzVjOendjxHteM5qp09zlFtJTRabChMRERELoFJDREREbkEJjVERETkEpjUEBERkUtgUtOAREVF4Y033kBUVJSzQ2mweI5qx3NUM56f2vEc1Y7nqHbOOEdu06WbiIiIXBtLaoiIiMglMKkhIiIil8CkhoiIiFwCkxoHKSsrw5QpU9CqVSsEBQWhc+fO+Oabb+T1J06cQN++fREQEIBOnTphx44deq9ft24d2rRpg4CAAAwZMgRpaWl661977TVEREQgODgYU6ZMQVlZWb28L3tx9PnRGjRoECRJQmlpqUPfjyM48hyVlZXhySefRGRkJEJCQjBkyJBGOdmrLecoOzsbo0aNQnR0NCRJwunTp/X2/d5776FLly4ICgpCTEwM5syZA5VKVW/vzV4ceY4A4NixYxg8eDACAwMRERGBV155pV7el73Ycn5+/vlnDBgwACEhIWjatCkmTpyIK1eu6O2/sd+rAcefIy273K8FOURRUZF47bXXxIULF4RarRZ79uwRSqVS7N27V5SXl4u4uDgxf/58UVpaKr799luhVCrFlStXhBBCnDp1SigUCrFlyxZRXFwsnn32WdGnTx9530uXLhWtWrUSFy5cENeuXRP9+/cXL730krPeap048vxoff7552LAgAECgCgpKanvt2gzR56j+fPni4SEBHHp0iVRXl4uZs2aJbp16+akd1p3tpyjy5cvi48//ljs379fABDJycl6+16wYIE4cOCAKC8vF6mpqaJr165iwYIFznibNnHkObp+/bpo2rSp+Pzzz0VJSYm4efOmOHr0qDPeZp3Zcn6+/vpr8dNPP4mioiJRWFgoHnroIXH33XfL+3aFe7UQjj1HWva6XzOpqUfDhw8XCxcuFFu3bhVNmzYVKpVKXtevXz/x0UcfCSGEeOWVV8R9990nrysoKBC+vr7ixIkT8rYffvihvH7r1q0iIiKint6F49jr/AghxLVr10Tbtm3Fn3/+2WiTGlPsdY6mTJkiZs2aJa8/ceKE8PLyEmq1up7eieNYeo50mfrCNvTOO++IESNG2D1eZ7DXOZozZ4548MEHHR5vfavL+RFCiP3794vAwEC9bV3xXi2E/c6REPa9X7P6qZ7cvHkTBw8eREJCAk6cOIEuXbrAw6P69CcmJuLEiRMANEV5iYmJ8rqgoCC0adPG7PrExETk5OSYLdJrDOx5fgBg1qxZePbZZ9GsWbN6ew+OZs9zNGXKFOzZswcZGRkoKyvD8uXLcdddd0GSpHp9T/ZmzTmy1q5du5CQkGCvUJ3Gnudo3759CA8Px2233Ybw8HAMGzasUVZj6rLl/BheI654rwbse44A+96vmdTUA7VajcmTJ6N379648847UVRUhJCQEL1tQkJCUFhYCABWr9c+1q5v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", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAj0AAAHDCAYAAADP4av1AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAB5rUlEQVR4nO3deXwTZf4H8E/SkyZp09O23FDKVaCCgILIjSBy/Lg8YBUR5BCPxWNRUMQVZNdjQcEVQXQFPEBRQUEEORVEQAoUikBLaSnlaOl9t3l+f7SZ5myTNmnazuf9evVFMvNk5plhMvPNcyqEEAJEREREjZzS1RkgIiIiqgsMeoiIiEgWGPQQERGRLDDoISIiIllg0ENERESywKCHiIiIZIFBDxEREckCgx4iIiKSBQY9REREJAsMeogAKBQK7N692+r6pUuXYtiwYU7Nw+7du6FQKJy6j5qo7tzURGJiIvr16wdfX1/06dPHoduWm6SkJKjVaiQkJEjLNm7ciBYtWkCtVuODDz6ok+vXkTZu3Ij27ds7fLsN7TyQEwiieuTUqVPigQceEKGhoUKlUomWLVuKBx98UBw/ftyp+wUgdu3a5dR9VGfXrl2iPn4lnXFunnjiCTFq1ChRVlZmNU3Lli3FmjVrHLpfaxYsWCCio6OFh4eH6Nu3r8U0mzdvFu3btxfe3t6iQ4cO4ptvvqmTvBlatGiR1fzplZSUCB8fH7Fp0yan5OHSpUsCgLhw4YJTtu8odXn9UMPBkh6qN/bt24devXrhtttuw+HDh5GTk4OYmBgMHToUmzdvdnX26p2ysjLodDpXZ6NG4uPj0bVrVyiV9eMW1LZtW7z++ut44oknLK4/cuQIpkyZgiVLliA7OxtvvPEGJk+ejGPHjtVJ/oQQKC0ttSnttWvXkJ+fj9tvv93JuSJqgFwddRHpRUZGiilTplSb7pNPPhGdO3cWGo1GdO7cWXz66afSOv2v0I8//lh06dJF+Pj4iL59+4rk5GTx/vvvixYtWgg/Pz/xxBNPiNLSUulzAMQ777wj7rjjDqFSqUTPnj3F0aNHpfWmv7D79+8vnn76afHQQw8JX19f0axZM/HBBx8Y5fP3338X/fv3FwEBAaJFixZi4cKFoqSkRFp/7Ngx0atXL6FSqUSPHj3EO++8U2VJz969ewUA8cUXX4h27doJT09PkZqaKjIyMsSsWbNEixYtREBAgBgxYoSIj4+XPrdp0ybRvXt3odVqRWBgoBg1apRISEgw2vYPP/wgevfuLbRarQgICBDjx483Ojfvvfee6NOnj1CpVCIqKkocPHiwyv+jH374QXTv3l34+vqKdu3aibfeeksq1WnTpo1QKpXCw8NDqFQqsWTJErPPDx8+XCgUCuHl5SVUKpXo1KmTEEKI0tJS8e9//1u0a9dO+Pr6ih49eojt27ebnaMNGzaI1q1bCz8/PzF27Fhx/fr1KvOrZ60kZerUqWLs2LFGy8aOHSumTZtmdVv5+fliwYIFol27dkKtVovWrVsbXas//vij6NWrl9BqtSIiIkKsWLFCWqe/jteuXSu6du0qvL29xRtvvCE8PDyEUqkUKpVKqFQqceDAAaOSl127dgkfHx8BQPj4+AiVSiUuX75sdlxV5e306dNi0KBBIigoSPj6+opevXqJX375Rfqs6fZnzpwphBCioKBAvPTSS6JNmzZCq9WKfv36iT///FP63J49e0SPHj2Er6+vCAgIEH369BG3bt2yeO4++eQT0bRpU+n9o48+Kh544AHx5JNPioCAABESEiIWLlxo9dxbu34sfY/nzp0rJk2aJDQajWjatKn44osvxKlTp8Sdd94p1Gq16Nmzpzh37pz0mdLSUvH222+LDh06CF9fX9G9e3exe/duq3mh+oVBD9UL58+fFwDEzz//XGW6r7/+Wmg0GrF7925RWloqdu3aJVQqlfj222+FEJUPi6FDh4rr16+LnJwc0bdvXxEZGSlefPFFUVhYKC5cuCD8/PzE559/Lm0XgGjbtq04c+aMKCwsFIsWLRJBQUEiMzNTCGH5Zunr6yt++eUXUVZWJr7++muhVCqlIv9z584JlUolvvjiC1FSUiISExNF165dxRtvvCGEECIrK0sEBQWJhQsXisLCQnHmzBnRtm1bm4KesWPHirS0NFFYWChKS0vFgAEDxMMPPyzS09NFYWGhePHFF0XHjh1FcXGxEEKIHTt2iJiYGFFaWipu3rwp7r//fnHnnXdK2/3555+Ft7e32LRpkygqKhIFBQVGN3EAomvXruLChQuipKREPPPMM6JFixZW8/nHH38IDw8P8dVXX4mSkhJx7NgxERYWJv7zn/8Ynb8FCxZU+X9tqXri7bffFk2bNhXHjx8XJSUl4osvvhAeHh5S9af+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", "text/plain": [ "
" ] @@ -767,6 +729,26 @@ "g.figure.show()" ] }, + { + "cell_type": "code", + "execution_count": 63, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0.2354014598540146" + ] + }, + "execution_count": 63, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dct[pd.Timestamp(\"2023-10-17 00:00:00\")]" + ] + }, { "attachments": {}, "cell_type": "markdown", @@ -895,113 +877,39 @@ "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 652/652 [03:03<00:00, 3.55it/s]\n" + " 20%|█▉ | 1106/5553 [13:08<52:51, 1.40it/s] \n", + "100%|██████████| 641/641 [02:15<00:00, 4.72it/s]\n" ] }, { "data": { - "image/png": "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", + "image/png": "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+fLlSJUf9V599VXzu9/9zqxYscLMmzfPf/3KlStm0KBBZsOGDeby5cvmN7/5jUlJSTFnzpwxxhjz8ccfm6SkJHPw4EFz8eJF89BDD5nx48f7v//55583gwcPNp999pmprKw0EydONGvWrIn4zxdtWnrexhgzcOBAc+DAgWa/r63PckFBgenTp485cuSIqa6uNnPmzDFz584N+88TzWpra82Pf/xj89lnn5mGhgZTWFhoUlJSzLvvvsvnOwxae97GWP/5JtgEqba21nTv3t3/F6sxxvz93/+9mT17toVVxbbWgs3JkydN165dzZ///Gf/tfz8fPPwww8bY4zZvn27ueWWW/yvNTQ0mL/6q78yb775ZniLjkGPPvpowF+0BQUF5vrrrzdfffWV/9q3vvUt8+yzzxpjvv5cf+973/O/Vl1dbXr06GE8Ho//3l/84hcB79evX79w/xgxo/HzNqb1//C39VnOz883P/zhD/2v+/7duHDhQhiqj10zZswwP//5z/l8R4jveRtj/eeboaggnTx5Ug0NDQGHcbrdbnZI7qTt27erT58+Gj16tHbu3Om/7vF4NHDgQPXu3dt/7drn7fF45Ha7/a8lJCRo1KhR/PNoB4/Ho5EjR6pLl7/856C1Z+twOHTTTTe1+Lrb7dbZs2d15syZiNQfqxYuXKh+/frpzjvv1H/913/5r7f1WW78+je/+U11795dJ06ciFTpUa+urk7/8z//o6ysLD7fEXDt8/ax8vNNsAlSbW2tUlNTA66lpaWppqbGoopi3w9+8AOdPHlSf/rTn7R582atWbNGr776qqSvn3daWlrA/dc+77ZeR8s6+2wbv+77Pc++Zbt27dKpU6dUVlamefPmacaMGf55HXzWO6ehoUHf//73deuttyonJ4fPd5g1ft6S9Z9vgk2QkpOTVV1dHXCtqqpKDofDoopi39ixY5Wenq6uXbvqrrvu0ooVK/zniSUnJ6uqqirg/mufd1uvo2WdfbaNX/f9nmffsr/+679WYmKiEhMT9eCDD2rMmDE6cOCAJD7rnWGM0bJly/TFF1/ot7/9rRISEvh8h1Fzz1uy/vNNsAnS0KFDlZCQoOPHj/uvFRUVBbTi0DldunSR+f8nfmRlZam0tFQXLlzwv37t887KylJRUZH/NWOMjh49yj+PdsjKytKxY8fU0NDgv9bas62trdVnn33W4utFRUXq16+f+vfvH5H67aDxZ721z3Lj1z/99FPV19dr2LBhkSw56hhjtGLFChUVFenAgQNKTk6WxOc7XFp63s2J+Oe7/VOD0Fh+fr65++67TXV1tTl27Jjp378/q6I64be//a2prq42X331lSksLDTp6elmz549/te/9a1vmRUrVpiLFy+aw4cPG4fD0WRV1Msvv2zq6+vNpk2bzIABA1gVdY0vv/zSXLp0yaxbt87MmTPHXLp0yVy5csW/auSJJ54wly9fNq+88kqzq0b+/d//3Vy6dMmsXr06YNXI9u3bzU033WQ+//xzc+7cOZOdnR33q0aMafl5l5aWmnfeecfU19eb+vp6s337dpOUlGQ+/fRTY0zbn+WCggLTt29f8+GHH5qamhozb968uF8VZYwxy5cvN2PGjAlYYGCM4fMdJi0972j4fBNsOuH8+fNm9uzZJikpydxwww1m06ZNVpcU07Kzs01qaqpJTk42N998s9m6dWvA62VlZWbq1KkmMTHRDBw40OzevTvg9bffftuMGDHC9OzZ04wbN8589NFHEaw++j366KNGUsCvhQsXGmOMOXr0qBk/frzp2bOnGTZsmHnrrbcCvveVV14xgwcPNomJieauu+4yp06d8r/W0NBg1q1bZ/r27WtSUlLMokWLCJSm5ed9/PhxM3r0aJOUlGR69+5tJk6caN5+++2A723rs/yLX/zCOJ1Ok5SUZL773e82+csl3pw6dcpIMj169DBJSUn+Xxs2bDDG8PkOtdaedzR8vjndGwAA2AZzbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG0QbAAAgG38P3w6nhp1DrbTAAAAAElFTkSuQmCC", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" - }, - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
0
count268.000000
mean707.380597
std550.078827
min1.000000
25%252.000000
50%596.500000
75%1044.000000
max2508.000000
\n", - "
" - ], - "text/plain": [ - " 0\n", - "count 268.000000\n", - "mean 707.380597\n", - "std 550.078827\n", - "min 1.000000\n", - "25% 252.000000\n", - "50% 596.500000\n", - "75% 1044.000000\n", - "max 2508.000000" - ] - }, - "execution_count": 52, - "metadata": {}, - "output_type": "execute_result" } ], "source": [ - "date_range = pd.date_range(cc_df_comp.not_valid_before.min(), cc_df_comp.not_valid_before.max())\n", - "cert_ids_with_reach = list(set(cc_df_comp.loc[cc_df_comp.n_in_trans_refs > 0].cert_id.tolist()))\n", - "parallel_processing_inputs = [(cc_df_comp.copy(), x, date_range) for x in cert_ids_with_reach]\n", + "df = cc_df_comp.loc[cc_df_comp.not_valid_before != cc_df_comp.not_valid_after].copy()\n", + "date_range = pd.date_range(df.not_valid_before.min(), df.not_valid_before.max())\n", + "cert_ids_with_reach = list(set(df.loc[df.n_in_trans_refs > 0].cert_id.tolist()))\n", + "\n", + "\n", + "parallel_processing_inputs = [(df.copy(), x, date_range) for x in cert_ids_with_reach]\n", "reach_list = process_parallel(\n", " find_reach_over_time, parallel_processing_inputs, max_workers=200, use_threading=False, unpack=True\n", ")\n", - "cert_id_to_archival = cc_df_comp[[\"cert_id\", \"not_valid_after\"]].set_index(\"cert_id\").to_dict()[\"not_valid_after\"]\n", + "cert_id_to_archival = df[[\"cert_id\", \"not_valid_after\"]].set_index(\"cert_id\").to_dict()[\"not_valid_after\"]\n", "\n", "# Choose only rows that are post-archival and with >0 reach\n", "reach_list = [x.loc[(x.index > cert_id_to_archival[x.name]) & (x > 0)] for x in reach_list]\n", "# Pick the number of such rows\n", "reach_list = [x.shape[0] for x in reach_list if x.shape[0] > 0]\n", "\n", - "# cc_df_comp.not_valid_after.value_counts()\n", - "sns.histplot(data=reach_list, log_scale=True, bins=50, cumulative=True)\n", + "sns.ecdfplot(data=reach_list, complementary=True)\n", "plt.show()\n", "pd.DataFrame(reach_list).describe()\n", "\n", @@ -1373,21 +1281,21 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 5, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - " 7%|▋ | 611/9185 [00:01<00:13, 613.85it/s]" + " 1%| | 51/9185 [00:00<00:17, 509.49it/s]" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 9185/9185 [00:12<00:00, 709.44it/s]\n" + "100%|██████████| 9185/9185 [00:17<00:00, 521.18it/s]\n" ] } ], @@ -2286,6 +2194,13 @@ "## LaTeX commands" ] }, + { + "cell_type": "code", + "execution_count": 101, + "metadata": {}, + "outputs": [], + "source": [] + }, { "cell_type": "code", "execution_count": 51, @@ -2298,13 +2213,20 @@ "\\newcommand{\\numAnnotIrrelevant}{6}\n", "\\newcommand{\\percentageAnnotIrrelevant}{$1.5\\%$}\n", "\\newcommand{\\correctedPredPercentage}{$90\\%$}\n", + "\\newcommand{\\smartcardsRatio}{$32\\%$}\n", + "\\newcommand{\\smartcardRelatedRatio}{$21\\%$}\n", + "\\newcommand{\\othersRatio}{$46\\%$}\n", "\\newcommand{\\numcccerts}{5394}\n", "\\newcommand{\\refRichTotal}{1659}\n", "\\newcommand{\\refRichPercentage}{$30.76\\%$}\n", "\\newcommand{\\numRefsTotal}{2712}\n", "\\newcommand{\\compReuseRatio}{$77.32\\%$}\n", "\\newcommand{\\predRatio}{$22.68\\%$}\n", - "\\newcommand{\\NumPositiveReachWhenArchived}{$268$}\n", + "Warning: `reach_list` variable not found. Cannot compute number of certificates with >0 reach on their archival date\n", + "Warning: `df_problematic` variable not found. Cannot compute number of certs referencing an archived certificate on their issuance date.\n", + "\\newcommand{\\olderThan18MNL}{$1\\%$}\n", + "\\newcommand{\\olderThan18MDE}{$23\\%$}\n", + "\\newcommand{\\olderThan18MFR}{$19\\%$}\n", "\n", "\\newcommand{\\refRichSmartcard}{1295}\n", "\\newcommand{\\refRichSmartcardPercentage}{$74.08\\%$}\n", @@ -2385,6 +2307,18 @@ "ratio_pred = 100 * n_refs_pred / (n_refs_pred + n_refs_comp)\n", "ratio_comp = 100 * n_refs_comp / (n_refs_pred + n_refs_comp)\n", "\n", + "smartcards_ratio = cc_df.loc[cc_df.category == SMARTCARD_CATEGORY].category.value_counts().sum() / cc_df.shape[0]\n", + "smartcard_related_ratio = (\n", + " cc_df.loc[cc_df.category.isin(CARD_RELATED_CAT)].category.value_counts().sum() / cc_df.shape[0]\n", + ")\n", + "others_ratio = cc_df.loc[cc_df.category.isin(OTHERS_CAT)].category.value_counts().sum() / cc_df.shape[0]\n", + "assert smartcards_ratio + smartcard_related_ratio + others_ratio == 1\n", + "\n", + "print(f\"\\\\newcommand{{\\\\smartcardsRatio}}{{${(100 * smartcards_ratio):.0f}\\%$}}\")\n", + "print(f\"\\\\newcommand{{\\\\smartcardRelatedRatio}}{{${(100 * smartcard_related_ratio):.0f}\\%$}}\")\n", + "print(f\"\\\\newcommand{{\\\\othersRatio}}{{${(100 * others_ratio):.0f}\\%$}}\")\n", + "\n", + "\n", "print(f\"\\\\newcommand{{\\\\numcccerts}}{{{cc_df.shape[0]}}}\")\n", "print(f\"\\\\newcommand{{\\\\refRichTotal}}{{{cc_df.loc[cc_df.n_refs > 0].shape[0]}}}\")\n", "print(f\"\\\\newcommand{{\\\\refRichPercentage}}{{${cc_df.loc[cc_df.n_refs > 0].shape[0] * 100 / cc_df.shape[0]:.2f}\\%$}}\")\n", @@ -2397,6 +2331,25 @@ " print(\n", " \"Warning: `reach_list` variable not found. Cannot compute number of certificates with >0 reach on their archival date\"\n", " )\n", + "\n", + "if \"df_problematic\" in locals():\n", + " print(f\"\\\\newcommand{{\\\\NumRefsToArchivedOnIssuanceDate}}{{${df_problematic.shape[0]}$}}\")\n", + "else:\n", + " print(\n", + " f\"Warning: `df_problematic` variable not found. Cannot compute number of certs referencing an archived certificate on their issuance date.\"\n", + " )\n", + "\n", + "\n", + "if \"aging_df\" in locals():\n", + " stale_nl = aging_df.loc[aging_df.scheme == \"NL\"].date_diff.gt(547).mean()\n", + " stale_de = aging_df.loc[aging_df.scheme == \"DE\"].date_diff.gt(547).mean()\n", + " stale_fr = aging_df.loc[aging_df.scheme == \"FR\"].date_diff.gt(547).mean()\n", + " print(f\"\\\\newcommand{{\\\\staleNL}}{{${(100 * stale_nl):.0f}\\%$}}\")\n", + " print(f\"\\\\newcommand{{\\\\staleDE}}{{${(100 * stale_de):.0f}\\%$}}\")\n", + " print(f\"\\\\newcommand{{\\\\staleFR}}{{${(100 * stale_fr):.0f}\\%$}}\")\n", + "else:\n", + " print(\"Warning: `aging_df` variable not found. Cannot compute aging statistics.\")\n", + "\n", "print(\"\")\n", "\n", "print_category_commands(\"smartcard\")\n", @@ -5125,7 +5078,7 @@ }, { "cell_type": "code", - "execution_count": 71, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ @@ -5215,9 +5168,55 @@ " \"direct_refs\": {x: {\"url\": get_url(x), \"security_func\": \"\"} for x in direct_refs},\n", " \"indirect_paths\": {x[0][\"cert_id\"]: x for x in indirect_paths},\n", " }\n", + "\n", + " for cert_id in dct[\"direct_refs\"]:\n", + " assert cert_id in df_comp.loc[df_comp.cert_id == starting_node].in_refs.values[0]\n", + "\n", + " for path in dct[\"indirect_paths\"].values():\n", + " for cert in path:\n", + " assert cert[\"cert_id\"] in df_comp.loc[df_comp.cert_id == starting_node].in_trans_refs.values[0]\n", + "\n", " return dct\n", "\n", "\n", + "def component_to_summary_row(component: dict, comp_subgraph: nx.DiGraph) -> list:\n", + " \"vector: [starting_node, starting_node_url, starting_node_description, n_direct_refs, n_indirect_refs, n_total_refs]\"\n", + " starting_node = component[\"starting_node\"][\"cert_id\"]\n", + " starting_node_url = component[\"starting_node\"][\"dgst\"]\n", + " starting_node_description = None\n", + "\n", + " direct_refs = set(comp_subgraph.predecessors(starting_node))\n", + " all_refs = set(\n", + " itertools.chain.from_iterable(list(nx.shortest_path(comp_subgraph, target=starting_node).values()))\n", + " ) - {starting_node}\n", + " indirect_refs = all_refs - direct_refs\n", + "\n", + " return [\n", + " starting_node,\n", + " starting_node_url,\n", + " starting_node_description,\n", + " len(direct_refs),\n", + " len(indirect_refs),\n", + " len(all_refs),\n", + " ]\n", + "\n", + "\n", + "def data_to_summary_table(data: list[dict], comp_subgraph: nx.DiGraph) -> pd.DataFrame:\n", + " rows = [[index] + component_to_summary_row(x, comp_subgraph) for index, x in enumerate(data)]\n", + " return pd.DataFrame(\n", + " rows,\n", + " columns=[\n", + " \"component_index\",\n", + " \"starting_node\",\n", + " \"starting_node_url\",\n", + " \"starting_node_description\",\n", + " \"n_direct_refs\",\n", + " \"n_indirect_refs\",\n", + " \"n_total_refs\",\n", + " ],\n", + " )\n", + "\n", + "\n", "data_to_serialize = [get_component_dict(cc_df_comp, x, comp_subgraph) for x in large_components]\n", "\n", "comp_indices = list(range(len(large_components)))\n", @@ -5246,7 +5245,10 @@ " comp = data_to_serialize[i]\n", " graph_string = get_component_graph(comp)\n", " with (GRAPHS_LUKASZ_PATH / f\"component_{i}.dot\").open(\"w\") as handle:\n", - " handle.write(graph_string)" + " handle.write(graph_string)\n", + "\n", + "df_summary_table = data_to_summary_table(data_to_serialize, comp_subgraph)\n", + "df_summary_table.to_csv(VULN_PROPAG_PATH / \"summary_table.csv\", index=False)" ] }, { @@ -5261,105 +5263,84 @@ }, { "cell_type": "code", - "execution_count": 96, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ - "cert_dates = {x.heuristics.cert_id: x.not_valid_before for x in dset}\n", + "def compute_composite_evaluation_aging(cc_df_comp: pd.DataFrame, dset: CCDataset) -> pd.DataFrame:\n", + " def find_comp_in_document(document_path: Path) -> bool:\n", + " phrases = [\n", + " \"composite product evaluation\",\n", + " \"L’évaluation en composition\",\n", + " \"Composite product evaluation for Smart Cards and similar devices\",\n", + " \"\\[COMP\\]\",\n", + " \"is the composite product\",\n", + " \"valuation en composition\",\n", + " ]\n", "\n", + " with document_path.open(\"r\") as handle:\n", + " data = handle.read()\n", + "\n", + " return any(re.search(phrase, data, re.IGNORECASE) for phrase in phrases)\n", + "\n", + " def find_comp_in_cert(cert_dgst: str, cc_dset: CCDataset) -> bool:\n", + " cert = cc_dset[cert_dgst]\n", + " if cert.state.report_txt_path.exists() and find_comp_in_document(cert.state.report_txt_path):\n", + " return True\n", + "\n", + " if cert.state.st_txt_path.exists() and find_comp_in_document(cert.state.st_txt_path):\n", + " return True\n", + "\n", + " return False\n", + "\n", + " def compute_date_diff(date_a: pd.Timestamp, date_b: pd.Timestamp) -> int | float:\n", + " if pd.isnull(date_a) or pd.isnull(date_b):\n", + " return np.nan\n", + " return (date_a - date_b).days\n", + "\n", + " def compute_referenced_cert_date(row) -> pd.Timestamp:\n", + " \"\"\"\n", + " This computes the most plausible date of referenced certificate.\n", + " All maintenance updates that are older than the not_valid_before of the referencing certificates are considered\n", + " \"\"\"\n", + " candidate_dates = [cert_id_to_date[row.refs]] + cert_id_to_main_dates.get(row.refs, [])\n", + " candidate_dates = [pd.Timestamp(x) for x in candidate_dates]\n", + " filtered_dates = [x for x in candidate_dates if x <= row.not_valid_before]\n", + " if not filtered_dates:\n", + " return np.nan\n", + " return max(filtered_dates)\n", + "\n", + " cert_id_to_date = {x.heuristics.cert_id: x.not_valid_before for x in dset}\n", + " cc_dgst_to_cert_id = {x.dgst: x.heuristics.cert_id for x in dset}\n", + " dgst_to_main_dates = {x.dgst: [] for x in dset}\n", + " for cert in dset:\n", + " dgst_to_main_dates[cert.dgst] = (\n", + " [x.maintenance_date for x in cert.maintenance_updates] if cert.maintenance_updates else []\n", + " )\n", + " cert_id_to_main_dates = {cc_dgst_to_cert_id[dgst]: dates for dgst, dates in dgst_to_main_dates.items()}\n", + " schemes_to_consider = {\"FR\", \"DE\", \"NL\", \"ES\"}\n", + " is_composite_partial = functools.partial(find_comp_in_cert, cc_dset=dset)\n", + " df = (\n", + " (\n", + " cc_df_comp.loc[(cc_df_comp.n_refs > 0) & (cc_df_comp.category == SMARTCARD_CATEGORY)]\n", + " .copy()\n", + " .explode(column=\"refs\")\n", + " )\n", + " .assign(\n", + " ref_cert_date=lambda df_: df_.apply(compute_referenced_cert_date, axis=1),\n", + " is_composite=lambda df_: df_.index.map(is_composite_partial),\n", + " date_diff=lambda df_: df_.apply(lambda x: compute_date_diff(x.not_valid_before, x.ref_cert_date), axis=1),\n", + " )\n", + " .loc[lambda df_: (df_.is_composite & df_.scheme.isin(schemes_to_consider))]\n", + " .assign(scheme=lambda df_: df_.scheme.cat.set_categories(schemes_to_consider))\n", + " )\n", "\n", - "def compute_date_diff(date_a, date_b) -> int | float:\n", - " if pd.isnull(date_a) or pd.isnull(date_b):\n", - " return np.nan\n", - " return (date_a.to_pydatetime().date() - date_b).days\n", + " df.to_csv(RESULTS_DIR / \"ecdf_archival_data.csv\")\n", "\n", + " return df\n", "\n", - "df = (\n", - " cc_df_comp.loc[cc_df_comp.n_refs > 0]\n", - " .copy()\n", - " .explode(column=\"refs\")\n", - " .assign(\n", - " ref_cert_date=lambda df_: df_.refs.map(cert_dates),\n", - " date_diff=lambda df_: df_.apply(lambda x: compute_date_diff(x.not_valid_before, x.ref_cert_date), axis=1),\n", - " )\n", - ")" - ] - }, - { - "cell_type": "code", - "execution_count": 109, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/tmp/ipykernel_2852860/3774961618.py:3: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.\n", - " df.date_diff.hist(by=df.scheme, bins=100, figsize=(40, 20), sharex=True, sharey=True, cumulative=True)\n" - ] - }, - { - "data": { - "text/plain": [ - "array([[, ,\n", - " , ],\n", - " [, ,\n", - " , ],\n", - " [, ,\n", - " , ],\n", - " [, ,\n", - " , ],\n", - " [, , , ]],\n", - " dtype=object)" - ] - }, - "execution_count": 109, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "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AAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAAAAAAAAAUkuILAAAAAAAAAAAAAAAAhaT4AgAAAAAAAAAAAAAAQCEpvgAAAAAAAAAAAAAAAFBIii8AAAAAAAAA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AAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAAAAAAAAAAAAAAgEISfAEAAAAAAAAAAAAAAKCQBF8AAAAAAAAAAAAAAAAoJMEXAAAAAAAAAAAAAAAACknwBQAA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d9xxR7XHBwAA2GP+5+dKF110Ud75zndut+2d73xnkuRv//Zv09XVlc7Oztx666351re+lauuuqrK0wMAABTfnXfemb//+7/PzJkzc8MNN2TgwIHVHgmgkAZUewAAXr1169bl4Ycfzo033pihQ4cmSQ488MB8+MMfTpI8/PDD1RwPAACgMF4uP91444354Q9/mIceeihvetObep93yCGH5FOf+lRVZgYAAKglY8eOzTvf+c7cd9991R4FAACg0G644YZ84hOfyL/8y7+kpaWl2uMAFJpvfAHYCwwbNixjxozJ7Nmzs3Dhwjz00EPZtm1btccCAAAonJfLTz/4wQ8yfvz47UovAAAA9E1PT08eeOCB3H333Rk1alS1xwEAACis1tbWfOYzn8n3v/99pReAPlB8AdhL/OhHP8qpp56a+fPn5+1vf3uGDx+ez3zmM9myZUvvY4YPH57Gxsbe//7pn/6pihMDAABUx1/LT08//XTe8IY3bPf4c845J42Njamvr89JJ51UpakBAACK6+c//3kaGxtTV1eX4447LieeeGIuv/zyao8FAABQWN/73vdy/PHH5+/+7u+qPQpATVB8AdhLDBs2LK2trfnFL36RjRs35oYbbsg3vvGNfPGLX+x9zNq1a/PMM8/0/vev//qvVZwYAACgOv5afhoxYkSefPLJ7R5/44035plnnsmFF16YF154oUpTAwAAFNfxxx+fZ555Jl1dXVmwYEHuueeebNiwodpjAQAA7HEDBw5Md3f3Dtu7u7szcODA3p9vvvnmrFq1Ku973/vy7LPP7skRAWqS4gvAXmjQoEGZPHlyTjzxxDzwwAPVHgcAAKCw/jI/nXbaabn//vvzm9/8ptqjAQAA1JwBAwZk1qxZefe7352Pf/zj1R4HAABgjzvyyCPzyCOPbLdt27ZtWbVqVUaOHNm77dBDD80999yT9evXZ+LEiVm/fv2eHhWgpii+AOwFNmzYkIsvvjgPPfRQtmzZkhdffDE//OEP86Mf/Sjvete7qj0eAABAYbxcfjr77LMzYcKEnH766fnBD36QTZs2JUnWrFmTX//611WeHgAAoDbMmzcv3//+9/PTn/602qMAAADsUeedd15uuOGGLFu2LFu3bk1nZ2cuueSS9PT05LTTTtvusSNGjMiPfvSj1NXV5V3velf+8Ic/VGlqgOIbUO0BAHj1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Cjn44IPLHatq3XnnnTn77LN/4wPap556arljVp2HHnooJ510Ug455JCPLBN89rOfLXfMqtPe3p5bbrml13fArFmzcthhh5U7XtV65513snz58l7resopp2T48OHljleV3KsAAAAAAAAAAABAf6b4AuxRHtDePZQJAAAAAAAAAAAAAID+SPEF+vDaa69lv/3263l91113pbW1Nd3d3TnllFMyY8aMMqYD9oS33norra2tKRaL6ezsTENDQwqFQmbMmJGRI0eWO16/8Oqrr2blypXp7u7O9OnTc+CBB5Y7UlVyrwIAAAAAAAAAAAD9WW25A0AlGjduXM+/ly5dmjlz5uTQQw/N2LFjM2/evNx0001lTFfd3nrrrSxevDjz5s3LWWedlXnz5mXx4sV56623yh2t33j11Vdzww03ZMmSJXnppZfKHacqff/738/BBx+cW265JTU1NTnggANSW1ubW2+9NYccckgefPDBckesSs3NzT3/fvTRR1MoFHLrrbfme9/7Xg4//PD84Ac/KGO66uReBQAAAAAAAAAAAPo7O75AHxoaGtLZ2ZkkOeKII3LNNddkypQpSZJHHnkk559/ftasWVPGhNXp+9//fk4++eQUCoVMnDgxjY2N6ejoSFtbW4rFYu66666edeZ/r7m5ued+fPTRR3PCCSfkiCOOSG1tbR5//PH827/9W/7gD/6gzCmrS6FQyBVXXJGZM2f2mrW2tubKK6/M2rVry5Csuv36d+sf/dEfZebMmfnSl76UJLnxxhvz3e9+Nw8//HA5I1Yd9yoAAAAAAAAAAADQ3ym+QB+GDh2ajRs3JklGjhyZN998M7W1/3+DpO7u7p7CBv83HtDePZQJSm/IkCF59913M3DgwF6zrVu3Zq+99sqmTZvKkKy6/fp36yc+8Ym88sorGTRoUJJk27ZtaWpqsvvT/5F7FQAAAAAAAAAAAOjvassdACrRli1bctlll+Wyyy5Lkrz77rs9s02bNuX3fu/3ypSsur300ks5+eST+5x9/vOfz8svv7xnA/UTNTU1Pf9eu3Ztzj777J7Xs2fPzrPPPluOWFVtwoQJ+Yd/+Ic+Z9dee22am5v3cKL+Yfv27bn//vvzH//xHz1lwl+3devWMqSqbu5VAAAAAAAAAAAAoL8bUO4AUInOPPPMrF+/Pkly4okn5pVXXsnw4cOTJCtXrvQg8S768AHtv/7rv+4184D2rvuwTNDd3a1MUCI33nhjWlpaeu7LD3d5WrNmTQYPHpwVK1aUO2JVGjVqVObMmZMk+fjHP54nnngiv//7v58keeyxxzJmzJhyxqtKH3WvPvPMM6mrq3OvAgAAAAAAAAAAAFWvpru7u7vcIYDfDcViMS0tLdm8eXOfZYJ//dd/TaFQKHfMqvOpT31qp11fbrnllp4ywSOPPJKLLrooTz31VLniVa3t27fnwQcfTLFYTFdXV+rr61MoFDJlypQMGKA3Wmqvvvpqurq6Mnbs2HJHqTruVQAAAAAAAAAAAKA/U3wB9igPaO9ZygS77rHHHsujjz6aQqGQY489dqfZokWLcumll5YpWXX7cF2bm5szbdq0nWbWddfceeedef755zNr1qw0NjZm/vz5efHFF3PsscfmggsuKHc8AAAAAAAAAAAAgN+K4gtQEbZv3545c+bk5ptvLneUfsW67prbbrst559/fiZPnpzHH388Rx99dG6//fbU1dUlSYYOHZqNGzeWOWX1sa6lt2jRonz3u99NbW1t3nvvvZx55pkZNGhQtm/fnsWLF+crX/lK/uqv/qrcMQEAAAAAAAAAAAB2meILUBG2bNmSurq6fPDBB+WO0q9Y113T3Nycf/zHf8zkyZOzadOmzJ49O2+88UbuvffeDBkyJA0NDens7Cx3zKpjXUvvoIMOyg9+8IPs2LEjo0ePzk9/+tMcddRRSZIf/vCHOe+88/Lss8+WOSUAAAAAAAAAAADArlN8AfaYM8888yNnH3zwQe68804FjV1gXUtv2LBh6ejo6Hnd3d2duXPnZs2aNbn33nuz//7725lkF1jX0vv1Na2vr09XV1fPrLu7O42NjTutOQAAAAAAAAAAAEC1GVDuAMDvjuXLl2fOnDkZMWJEr9n27dvLkKh/sK6lN2LEiKxbty6jR49OktTU1OSGG27IBRdckKlTp1rXXWRdS6+hoSFbtmzJoEGD8uUvf3mnWVdXVwYM8KceAAAAAAAAAAAAUN3s+ALsMZMmTcrll1+elpaWXrP3338/dXV12bFjRxmSVTfrWnrnnXdePvnJT+bKK6/sNZs3b14WL15sTXeBdS29uXPn5pJLLslhhx3Wa7Zs2bIsXbo0DzzwQBmSAQAAZRs5NgAAAOxJREFUAAAAAAAAAJSG4guwx3zzm9/MJz/5yZx00km9Zh988EH+7u/+LvPnz9/zwaqcdS29rVu3Zvv27amrq+tz/sorr+SAAw7Yw6mqn3Xds959993U1NRk2LBh5Y4CAAAAAAAAAAAAsMsUXwAAAAAAAAAAAAAAAKhIteUOAAAAAAAAAAAAAAAAAH1RfAEAAAAAAAAAAAAAAKAiKb4AAAAAAAAAAAAAAABQkRRfAAAAAAAAAAAAAAAAqEiKLwAAAAAAAAAAAAAAAFQkxRcAAAAAAAAAAAAAAAAqkuILAAAAAAAAAAAAAAAAFen/AfB+V5Kc/N4xAAAAAElFTkSuQmCC", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "df.date_diff.hist(by=df.scheme, bins=100, figsize=(40, 20), sharex=True, sharey=True, cumulative=True)" - ] - }, - { - "cell_type": "code", - "execution_count": 107, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 107, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "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u+66Gt9/8uTJSk1NrdZeUFCg9PT06HwIAADQqDgSanr06CGXy6XNmzcrMTFRkpSfnx92OeqojRs3auDAgbrsssskSYmJibr22muVl5dXa6jx+Xzy+Xwn7wOg2eLpJgBovBy5UTgmJkajR4/W7NmzVVFRIb/fr6VLl2rSpEnVxl5yySVat26d/vGPf0iSvvnmG3344Ye68MILG7psAADQiDn2PTULFy5Uq1at5PP5NHz4cM2cOTP0OLfb7dbatWslSVdccYXmzp2rcePGyePxaPjw4br55pt12223OVU6AABohBz7nhqv16ucnJwa+wKBQNjrKVOmaMqUKQ1RFgAAaKLYJgEAAFiBDS2BWnBTMAA0LazUAAAAKxBqAACAFQg1AADACoQaAABgBUINAACwAqEGAABYgUe6gf/DI9wA0LSxUgMAAKxAqAEAAFYg1AAAACsQagAAgBUINQAAwAqEGgAAYAUe6UazxOPbAGAfVmoAAIAVCDUAAMAKhBoAAGAFQg0AALACoQYAAFiBUAMAAKxAqAEAAFYg1AAAACvw5XtoFviyPQCwHys1AADACoQaAABgBUINAACwAqEGAABYgVADAACsQKgBAABW4JFuWIfHtwGgeWKlBgAAWIFQAwAArECoAQAAViDUAAAAKxBqAACAFQg1AADACoQaAABgBUINAACwAqEGAABYgVADAACswDYJaPLYFgEAILFSAwAALEGoAQAAViDUAAAAKxBqAACAFQg1AADACoQaAABgBUINAACwAqEGAABYgVADAACswDcKo0nh24MBALVhpQYAAFiBUAMAAKxAqAEAAFYg1AAAACsQagAAgBUINQAAwAoRhZpRo0bpo48+inYtAAAAEYso1MTHxystLU3du3fXk08+qR9//LHe71FaWqq0tDR5PB7Fx8crOzu71rEHDx7U3XffrdNOO02xsbG66KKLVFFREUnpAADAUhGFmgULFmjXrl2aNWuWcnNzddZZZ+mmm27SmjVr6vwe06ZNU1VVlXbu3KmVK1dq7ty5ysvLq3HslClTtGvXLm3atEmlpaVatmyZWrduHUnpAADAUhHfU9O2bVtNmjRJ69ev1/r16/Xdd9/pqquu0vnnn6/FixcrGAzWemxlZaVycnI0Z84cxcbGqnfv3srIyNCyZcuqjf3mm2+0YsUKLVmyRKeffrpatGihCy+8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/JZbbjHTp08P9R89h0pLS09C9dGXkpJi/vSnPzXLc+Goo3NgTPM8F4qLi01iYqKZM2dOsz4P6orLT01EYWGhgsFg2EaeycnJVn7T8uLFi9WhQwddeOGFWrZsWajd7/era9euat++fajtl3Pg9/uVnJwc6nO5XOrTp0+TnSO/36/evXurRYv//W96rM/r8Xh07rnn1tqfnJysH3/8Ubt3726Q+qNpwoQJ6ty5swYPHqy///3vofbj/c5/3X/eeeepdevW+ve//91QpUessrJS//znP5WUlNRsz4VfzsFRzeVc+MMf/qCYmBidffbZqqysVHp6erM9D+qDUNNEBAIBxcXFhbV5vV5VVFQ4VNHJcdddd6mwsFA//PCDsrOz9cADD2jFihWSfp4Dr9cbNv6Xc3C8/qbmRD/vr/uP/rupzcfy5ctVVFSk4uJijR07VikpKaH7BGw9J4LBoCZOnKj+/fvr6quvbpbnwq/nQGpe58K8efMUCAT0xRdf6JZbblH79u2b5XlQX4SaJsLtdqu8vDysraysTB6Px6GKTo5+/fqpU6dOatmypYYMGaKpU6eG9ghzu90qKysLG//LOThef1Nzop/31/1H/93U5uM3v/mN2rZtq7Zt2+rOO+9U3759lZeXJ8nOc8IYoylTpmjXrl1688035XK5mt25UNMcSM3vXHC5XOrfv79OPfVUZWZmNrvzIBKEmiaiR48ecrlc2rx5c6gtPz8/bFnWRi1atJD5v508kpKStG3bNpWWlob6fzkHSUlJys/PD/UZY7Rx48YmO0dJSUnatGmTgsFgqO1YnzcQCOj777+vtT8/P1+dO3fW6aef3iD1nyy/PieO9Tv/df93332nqqoqnX/++Q1Zcp0ZYzR16lTl5+crLy9PbrdbUvM6F2qbg5rYfC780uHDh0O/z+ZyHkTMqZt5UH+33HKLGTlypCkvLzebNm0yp59+unVPP7355pumvLzcHDlyxKxdu9Z06tTJvP7666H+yy+/3EydOtXs37/frFmzxng8nmpPP73yyiumqqrKzJ8/35x11lmN/umn//73v+bAgQNm9uzZZsyYMebAgQPm0KFDoScd5s2bZw4ePGjeeuutGp90+Oijj8yBAwfMfffdF/akw+LFi825555rtmzZYvbu3WsGDRrUaJ90qG0Otm3bZv72t7+ZqqoqU1VVZRYvXmxiYmLMd999Z4w5/u981apVpmPHjuarr74yFRUVZuzYsY32iRdjjPnd735n+vbtG3YzvDGmWZ0Ltc1BczkXfvrpJ/Pyyy+bsrIyc+TIEfPZZ5+Zzp07m2effbZZnQeRItQ0Ifv27TOjR482MTExpkuXLmb+/PlOlxR1gwYNMnFxccbtdpsLLrjAPP/882H9xcXFZtiwYaZt27ama9eu5rXXXgvrX716tUlMTDSnnnqqufjii82GDRsasPrIZGZmGklhPxMmTDDGGLNx40ZzySWXmFNPPdWcf/755uOPPw479q233jLnnHOOadu2rRkyZIgpKioK9QWDQTN79mzTsWNHExsbayZNmtRoA15tc7B582Zz4YUXmpiYGNO+fXszcOBAs3r16rBjj/c7f+6554zP5zMxMTHmhhtuqPbHsrEoKioykkybNm1MTExM6GfOnDnGmOZxLhxrDprLubBv3z4zZMgQ4/V6jdvtNj179jRPPPGECQaDxpjmcR6cCHbpBgAAVuCeGgAAYAVCDQAAsAKhBgAAWIFQAwAArECoAQAAViDUAAAAKxBqAACAFQg1AADACoQaAABgBUINAACwAqEGAABYgVADAACs8P8BiSGZpyAKn+wAAAAASUVORK5CYII=", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "df.date_diff.plot.hist(bins=100, cumulative=True, density=True)" + "\n", + "aging_df = compute_composite_evaluation_aging(cc_df_comp, dset)" ] } ], -- cgit v1.3.1