{"id":2809,"date":"2020-09-04T23:21:54","date_gmt":"2020-09-05T03:21:54","guid":{"rendered":"http:\/\/ninecrows.com\/career\/?p=2809"},"modified":"2020-09-04T23:21:54","modified_gmt":"2020-09-05T03:21:54","slug":"cybersecurity-and-cryptography-2","status":"publish","type":"post","link":"https:\/\/ninecrows.com\/career\/2020\/09\/04\/cybersecurity-and-cryptography-2\/","title":{"rendered":"Cybersecurity and Cryptography"},"content":{"rendered":"\n<p>It has been a wild ride this last year.<\/p>\n\n\n\n<p>I&#8217;ve gone from someone  who pays attention to cryptography and cyber-security to developing network cybersecurity architecture.<\/p>\n\n\n\n<p>I&#8217;m always up for a challenge and this one has been a big one. So far things have gone well though.<\/p>\n\n\n\n<p>It certainly has kept me busy as the lack of blog posts or significant GitHub commits will show.<\/p>\n\n\n\n<p>I&#8217;m not far more deeply aware of the inner details of:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>TLS 1.2 and TLS 1.3<\/li><li>TLS pre-shared key algorithms<\/li><li>TLS 1.3 session resumption<\/li><li>AES implementation choices. <\/li><li>Cryptographic random number generation and primary entripy source selection (this last a work in progress)<\/li><li>Elliptic curve cipher suites for TLS<\/li><li>SSH\/SFTP protocol details and security implications in there.<\/li><li>Modern password hashing algorithms (BCrypt, SCrypt and PBKDF2)<\/li><li>Lots and lots of trade-offs between security, performance, implementation time and cost.<\/li><li>X.509 certificate details and ways of creating, managing and distributing certificates. PKI both big and small.<\/li><li>Some fun with trusted platform modules.<\/li><\/ul>\n\n\n\n<p>A wild ride indeed and not over yet. If this all keeps coming together though it should lead to a very satisfying conclusion. <\/p>\n\n\n\n<p>This has certainly added a lot of tools to my toolbox. I&#8217;m now much better equipped to deal with secure networking issues and implementation. Once thing with network cyber-security work is that there&#8217;s always one more detail that needs to be addressed.<\/p>\n\n\n\n<p>I am hoping to free up some time on the home front to get back to some of my home VR software projects this fall. Still dithering on whether to buy a resharper license. I&#8217;ll probably pick up &#8216;cluster&#8217; again and try to move that to a more complete state. Might also play with some smaller VR toy programs&#8230;tempted to put together a very small gravitational system simulator in room scale. We&#8217;ll see how all that goes. I really need to get back in touch with Malcolm and Sam and see how they&#8217;re doing.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It has been a wild ride this last year. I&#8217;ve gone from someone who pays attention to cryptography and cyber-security to developing network cybersecurity architecture. I&#8217;m always up for a challenge and this one has been a big one. So far things have gone well though. It certainly has kept me busy as the lack &hellip; <a href=\"https:\/\/ninecrows.com\/career\/2020\/09\/04\/cybersecurity-and-cryptography-2\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Cybersecurity and Cryptography<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"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,"footnotes":"","jetpack_publicize_message":"Cybersecurity and Cryptography.\nCrazy year so far. Hoping for a saner fall and winter.","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[85,9,5],"tags":[],"class_list":["post-2809","post","type-post","status-publish","format-standard","hentry","category-cryptography","category-daily-blog","category-thoughts"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7F2Qc-Jj","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/posts\/2809"}],"collection":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/comments?post=2809"}],"version-history":[{"count":1,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/posts\/2809\/revisions"}],"predecessor-version":[{"id":2810,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/posts\/2809\/revisions\/2810"}],"wp:attachment":[{"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/media?parent=2809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/categories?post=2809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ninecrows.com\/career\/wp-json\/wp\/v2\/tags?post=2809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}