{"id":12351,"date":"2025-01-27T20:55:00","date_gmt":"2025-01-27T19:55:00","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=12351"},"modified":"2025-01-27T16:56:59","modified_gmt":"2025-01-27T15:56:59","slug":"if-openssl-were-a-gui","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2025\/01\/27\/if-openssl-were-a-gui\/","title":{"rendered":"If OpenSSL were a GUI"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em><a href=\"https:\/\/smallstep.com\/blog\/if-openssl-were-a-gui\/\">If OpenSSL were a GUI<\/a><\/em><\/p>\n\n\n\n<p>What if OpenSSL were a GUI program? Here&#8217;s what it might look like.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/smallstep.com\/blog\/if-openssl-were-a-gui\/\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/01\/openssl_83b5f638ef-scaled.jpg?w=910&#038;ssl=1\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n<\/blockquote>\n\n\n\n<p>I just wish a Mac OS 9 &#8220;Classic&#8221; theme for GTK4. <a href=\"https:\/\/b00merang-project.github.io\/\">B00MERANG<\/a> made a lot of themes, but not this. <\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">I just wish a Mac OS 9 &#8220;Classic&#8221; theme for GTK4. B00MERANG made a lot of themes, but not this.<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2025\/01\/27\/if-openssl-were-a-gui\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[105,18],"tags":[],"class_list":["post-12351","post","type-post","status-publish","format-standard","hentry","category-fun","category-themes"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-3dd","jetpack-related-posts":[{"id":10739,"url":"https:\/\/monodes.com\/predaelli\/2023\/10\/10\/extracting-the-contents-of-a-digitally-signed-file-p7m\/","url_meta":{"origin":12351,"position":0},"title":"Extracting the contents of a digitally signed file (p7m)","author":"Paolo Redaelli","date":"2023-10-10","format":false,"excerpt":"Let's consider the case where the signed document is a pdf (document.pdf.p7m). To extract the content file we use the openssl command with the smime parameter for signature verification (-verify) openssl smime -verify -noverify -in document.pdf.p7m -inform DER -out document.pdf From Extracting the contents of a digitally signed file (p7m)\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7730,"url":"https:\/\/monodes.com\/predaelli\/2020\/11\/05\/7730\/","url_meta":{"origin":12351,"position":1},"title":"View this gist on GitHub\u2026","author":"Paolo Redaelli","date":"2020-11-05","format":false,"excerpt":"View this gist on GitHub Nel caso vada fuori linea vedi pagina 2 Signing VirtualBox Kernel Modules These are the steps I followed enable VirtualBox on my laptop without disabling UEFI Secure Boot. They're nearly identical to the process described on \u00d8yvind Stegard's blog, save for a few key details.\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"sparkles","src":"https:\/\/i0.wp.com\/github.githubassets.com\/images\/icons\/emoji\/unicode\/2728.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":8181,"url":"https:\/\/monodes.com\/predaelli\/2023\/03\/12\/replacing-c\/","url_meta":{"origin":12351,"position":2},"title":"Replacing C","author":"Paolo Redaelli","date":"2023-03-12","format":false,"excerpt":"Do We Need a Replacement for C? I found this old draft that cites Zig programming language... time to undraft it... :) C is a widely used language used to program anything from OS kernels to cryptography libraries. Is it time for a replacement? Erik EngheimNov 25, 2020\u00b75 min read\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2488,"url":"https:\/\/monodes.com\/predaelli\/2017\/05\/22\/mailx-gmail-e-certificati-gabriele-merli\/","url_meta":{"origin":12351,"position":3},"title":"mailx, gmail e certificati \u2013 Gabriele Merli","author":"Paolo Redaelli","date":"2017-05-22","format":false,"excerpt":"mailx, gmail e certificati \u2013 Gabriele Merli Interessante fonte di guide ed informazioni... Spesso mi capita di dover usare mailx da riga di comando per inviare semplici mail di notifica, generalmente all'interno di uno script. Il pacchetto mailx \u00e8 questo (in centos 7) ]# yum info mailx<br \/> Installed Packages<br\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6370,"url":"https:\/\/monodes.com\/predaelli\/2020\/01\/01\/behemoth-gui\/","url_meta":{"origin":12351,"position":4},"title":"Behemoth GUI","author":"Paolo Redaelli","date":"2020-01-01","format":false,"excerpt":"The end of the world is nearer as these days people find easier to create a huge 50mb behemoth based on Electron to provide simple GUIs like this loginized \"Gnome GDM Login Theme Manager. Easy and Fast Login Theme Manipulation\". Thank you juhaku for all the fish, but I wonder\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/01\/loginized.png?fit=920%2C755&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/01\/loginized.png?fit=920%2C755&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/01\/loginized.png?fit=920%2C755&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/01\/loginized.png?fit=920%2C755&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":595,"url":"https:\/\/monodes.com\/predaelli\/2015\/07\/28\/nativedroid2-material-design-theme-for-jquery-mobile\/","url_meta":{"origin":12351,"position":5},"title":"nativeDroid2 &#8211; material design theme for jQuery Mobile","author":"Paolo Redaelli","date":"2015-07-28","format":false,"excerpt":"material design jQuery mobile theme - nativeDroid is free for private and commercial projects. A clean jQuery Mobile Theme inspired by the native GUI of mobile devices. From : nativeDroid2 - material design theme for jQuery Mobile","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/front.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/front.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/front.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/front.png?resize=700%2C400 2x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/12351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=12351"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/12351\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=12351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=12351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=12351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}