{"id":1120154,"date":"2023-12-20T22:24:56","date_gmt":"2023-12-21T03:24:56","guid":{"rendered":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/uncategorized\/why-i-chose-google-bard-to-help-write-security-policies-why-i-chose-google-bard-to-help-write-security-policies-dark-reading\/"},"modified":"2023-12-20T22:24:56","modified_gmt":"2023-12-21T03:24:56","slug":"why-i-chose-google-bard-to-help-write-security-policies-why-i-chose-google-bard-to-help-write-security-policies-dark-reading","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/google\/why-i-chose-google-bard-to-help-write-security-policies-why-i-chose-google-bard-to-help-write-security-policies-dark-reading\/","title":{"rendered":"Why I Chose Google Bard to Help Write Security Policies &#8211; Why I Chose Google Bard to Help Write Security Policies &#8211; Dark Reading"},"content":{"rendered":"<p><p>    COMMENTARY  <\/p>\n<p>    Ever since large language models    (LLMs) like ChatGPT burst onto the scene a year ago, there have    been a flurry of use cases for leveraging    them in enterprise security environments. From the operational, such as analyzing logs,    to assisting detection of phishing attacks, to the more    mundane, like rewriting documentation.  <\/p>\n<p>    While there's been a lot of focus on    ChatGPT, I have been testing Google Bard for rewriting and    simplifying old security documentation that needed a touch-up.    Most notable is the dreaded security policy. You'll be    hard-pressed to find anyone who loves writing (or even reading)    security policies. But as they form the skeleton of most    enterprise security frameworks, they are quite an important bit    of documentation.  <\/p>\n<p>    So how does Google Bard stack up to    ChatGPT for rewriting security documentation, and specifically    security policies? Before I answer, I'll share some tips for    getting started.  <\/p>\n<p>    First thing first:    Remove    any proprietary data or personally identifiable information (PII)    from your documentation. As policies are generally high-level,    there shouldn't be much of this.  <\/p>\n<p>    Next, write the prompts you'll feed    into the LLM with the policies you want to update. Here are a    few prompts that work well for Google Bard:  <\/p>\n<p>              \"Rewrite the following              security policy, removing duplicates and being as              succinct as possible. Structure the response in              bullet-point format.\"            <\/p>\n<p>              \"Using as few words as              possible, rewrite the following security policy.              Remove any redundant phrases and structure them an              easy-to-read format.\"            <\/p>\n<p>              \"Make the following              security policy easier to read. Remove any              legal-sounding words and simplify terminology where              possible.\"            <\/p>\n<p>    Now that you have your prompts, the    LLM can start ingesting your policies or procedures.  <\/p>\n<p>    Google Bard has several useful    features that are not available in ChatGPT.  <\/p>\n<p>    One, it understands that it's    writing a security policy so, while it always follows the    prompt's directives, it will also change suggestive language to    authoritative language. For example, it will change \"should\" to    \"must,\" which is important in a policy. This is a nice feature    that ChatGPT lacks.  <\/p>\n<p>    Bard also has a neat \"draft\" feature    that can be easy to miss. In the top-right corner of the    generated document, there's a \"view other drafts\" button. By    clicking the button, you gain access to two alternative texts    generated by your prompt (to give you three drafts in    all).  <\/p>\n<p>    You can move between the three    drafts and pick the one that best suits your preference. If    you're unsatisfied with any of the drafts, just click the    \"regenerate drafts\" button to the right of the three boxes, and    it will generate three more options. While ChatGPT can    regenerate options in unitary fashion, it won't present them in    the user interface like Bard does; you have to regenerate them    individually.  <\/p>\n<p>    Once you pick the draft that suits    you, you can modify it again by selecting the \"modify response\"    icon (highlighted below) at the bottom of the draft:  <\/p>\n<p>    This gives you options to make your    document shorter, longer, simpler, more casual, or more    professional.  <\/p>\n<p>    The \"Simpler\" option prompts Bard to    reduce word count, simplify language, and shorten sentence    length. \"More casual\" isn't appropriate for security    documentation, as it produces almost comical directives like    \"don't do that, man!\" This is probably not what you want for an    enterprise security policy. The \"More professional\" option    makes sentences longer and words more complex, effectively    pushing your policy towards \"legalese.\" These options impact    the tone and readability of your document, so play with them to    your heart's content.  <\/p>\n<p>    Bard has a couple of other neat    options that don't exist in ChatGPT. The \"Google\" button at the    bottom of the draft can quickly dig up (via Google search) a    comparison of what you've written. If you paste in a physical    security policy, for example, it will search for something    like, \"What is the purpose of a physical security policy?\" or    \"What is a physical security policy?\" Hopefully, you already    know what your security policy is for.  <\/p>\n<p>    Once you're done, you've effectively    got a nice, shiny new security policy without superfluous    language and that's readable to the common mortal. You've also    saved yourself a huge amount of time. You can export it    directly into Google Docs (no Microsoft integration yet), copy    it directly, or share it with a link.  <\/p>\n<p>    What's the resource gain on using    this method? After running it through 300 pages of    documentation, the answer to that is \"significant.\" It takes an    hour or so to manually proofread a single 10-page policy,    remove excess verbiage, tidy up grammar, remove duplicates, and    improve readability and formatting. The Bard approach reduced    it to minutes.  <\/p>\n<p>    This effectively compressed weeks'    worth of work into a few hours with significant resource    savings. And most important, our policies are now readable and    understandable to a layperson. While I still had to review the    policies at the end to tidy up sentence structure and    formatting, I found that Google Bard is a very good companion    for rewriting security documentation that, at this time, has    several advantages over ChatGPT.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>View post:<\/p>\n<p><a target=\"_blank\" rel=\"nofollow noopener\" href=\"https:\/\/www.darkreading.com\/cybersecurity-operations\/why-chose-google-bard-help-write-security-policies\" title=\"Why I Chose Google Bard to Help Write Security Policies - Why I Chose Google Bard to Help Write Security Policies - Dark Reading\">Why I Chose Google Bard to Help Write Security Policies - Why I Chose Google Bard to Help Write Security Policies - Dark Reading<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> COMMENTARY Ever since large language models (LLMs) like ChatGPT burst onto the scene a year ago, there have been a flurry of use cases for leveraging them in enterprise security environments. From the operational, such as analyzing logs, to assisting detection of phishing attacks, to the more mundane, like rewriting documentation.  <a href=\"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/google\/why-i-chose-google-bard-to-help-write-security-policies-why-i-chose-google-bard-to-help-write-security-policies-dark-reading\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[345634],"tags":[],"class_list":["post-1120154","post","type-post","status-publish","format-standard","hentry","category-google"],"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/1120154"}],"collection":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/comments?post=1120154"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/1120154\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/media?parent=1120154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/categories?post=1120154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/tags?post=1120154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}