<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>anirban · basu</title>
    <subtitle>Researcher in Computational Trust, Privacy, Security and Artificial Intelligence</subtitle>
    <link rel="self" type="application/atom+xml" href="https://www.anirbanbasu.com/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-08-05T00:00:00+00:00</updated>
    <id>https://www.anirbanbasu.com/atom.xml</id>
    <entry xml:lang="en">
        <title>Zola themes</title>
        <published>2026-08-05T00:00:00+00:00</published>
        <updated>2026-08-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/musings/zola-themes/"/>
        <id>https://www.anirbanbasu.com/musings/zola-themes/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/musings/zola-themes/">&lt;p&gt;As mentioned in &lt;a href=&quot;&#x2F;musings&#x2F;bye-hugo-hello-zola&#x2F;&quot;&gt;my post on switching to Zola&lt;&#x2F;a&gt;, I made a long overdue transition for my website from the Hugo static site generator to Zola. Since then, I have been exploring the Zola theme ecosystem and started to make my own.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;tapestry-a-terminus-extension&quot;&gt;&lt;code&gt;tapestry&lt;&#x2F;code&gt;: a &lt;code&gt;terminus&lt;&#x2F;code&gt; extension&lt;a class=&quot;post-anchor&quot; href=&quot;#tapestry-a-terminus-extension&quot; aria-label=&quot;Anchor link for: tapestry-a-terminus-extension&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;Since my website&#x27;s transition to Zola, I have been using the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ebkalderon&#x2F;terminus&quot;&gt;&lt;code&gt;terminus&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; theme for a minimalistic and clean look. Then, I wanted to add some more customisations from theme colour scheme, to layout and typography. These were significant enough to warrant a new theme. Hence &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;themes&#x2F;tapestry&#x2F;&quot;&gt;&lt;code&gt;tapestry&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; was born. Released under MIT license, it extends the &lt;code&gt;terminus&lt;&#x2F;code&gt; theme with the following key differences.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Five presentation style groups, each with a number of variants (e.g., &lt;em&gt;creative&lt;&#x2F;em&gt;&#x27;s &lt;em&gt;editorial-zine&lt;&#x2F;em&gt;) replace the &lt;code&gt;extra.color_scheme&lt;&#x2F;code&gt; setting of the &lt;code&gt;terminus&lt;&#x2F;code&gt; theme.&lt;&#x2F;li&gt;
&lt;li&gt;Each presentation style and its variants are available in both light and dark modes with mode switcher always available.&lt;&#x2F;li&gt;
&lt;li&gt;Additional shortcodes, such as for showing the colour palette.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;The full documentation for the &lt;code&gt;tapestry&lt;&#x2F;code&gt; theme is available, under &lt;em&gt;docs&lt;&#x2F;em&gt; in the navigation menu, on its demo site: &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;ghp-tapestry.anirbanbasu.com&quot;&gt;https:&#x2F;&#x2F;ghp-tapestry.anirbanbasu.com&lt;&#x2F;a&gt; and mirrored on Netlify: &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;ghp-tapestry.netlify.app&quot;&gt;https:&#x2F;&#x2F;ghp-tapestry.netlify.app&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;section class=&quot;alert info&quot; role=&quot;note&quot; aria-labelledby=&quot;&amp;#x2F;ex6qSyb&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-info&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;&amp;#x2F;ex6qSyb&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;Some things to keep in mind&lt;&#x2F;strong&gt;
        &lt;ul&gt;
&lt;li&gt;The &lt;code&gt;tapestry&lt;&#x2F;code&gt; theme is still in its early stages of development.&lt;&#x2F;li&gt;
&lt;li&gt;This website uses the &lt;code&gt;tapestry&lt;&#x2F;code&gt; theme with the presentation style switcher disabled.&lt;&#x2F;li&gt;
&lt;li&gt;A pre-determined style and its variant is chosen, which changes from time to time. The currently active one named below with its colour palette.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;div style=&quot;margin:2rem 0;&quot; class=&quot;presentation-palette&quot; data-palette-style=&quot;creative&quot;
    data-palette-variant=&quot;collage-mixed-media&quot;&gt;
    &lt;p&gt;&lt;strong&gt;Style:&lt;&#x2F;strong&gt; &lt;code class=&quot;presentation-palette-style-name&quot;&gt;creative&lt;&#x2F;code&gt; &amp;middot;
        &lt;strong&gt;Variant:&lt;&#x2F;strong&gt; &lt;code class=&quot;presentation-palette-variant-name&quot;&gt;collage-mixed-media&lt;&#x2F;code&gt;
    &lt;&#x2F;p&gt;
    &lt;div style=&quot;display:flex; flex-wrap:wrap; gap:2rem; margin:1rem 0;&quot;&gt;
        &lt;div style=&quot;flex:1 1 240px;&quot;&gt;
            &lt;p style=&quot;font-weight:600; margin-bottom:0.5rem;&quot;&gt;Light mode&lt;&#x2F;p&gt;
            &lt;div style=&quot;display:flex; flex-wrap:wrap; gap:0.5rem;&quot;&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;bg_primary&quot;
    data-palette-mode=&quot;light&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(0,0,0,0.15);background:#faf3e7;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;bg-primary&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#faf3e7&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;text_heading&quot;
    data-palette-mode=&quot;light&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(0,0,0,0.15);background:#201607;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;text-heading&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#201607&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;accent_primary&quot;
    data-palette-mode=&quot;light&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(0,0,0,0.15);background:#7d6118;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;accent-primary&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#7d6118&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;accent_secondary&quot;
    data-palette-mode=&quot;light&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(0,0,0,0.15);background:#6b3f57;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;accent-secondary&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#6b3f57&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
            &lt;&#x2F;div&gt;
        &lt;&#x2F;div&gt;
        &lt;div style=&quot;flex:1 1 240px;&quot;&gt;
            &lt;p style=&quot;font-weight:600; margin-bottom:0.5rem;&quot;&gt;Dark mode&lt;&#x2F;p&gt;
            &lt;div style=&quot;display:flex; flex-wrap:wrap; gap:0.5rem;&quot;&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;bg_primary&quot;
    data-palette-mode=&quot;dark&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(255,255,255,0.15);background:#201812;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;bg-primary&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#201812&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;text_heading&quot;
    data-palette-mode=&quot;dark&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(255,255,255,0.15);background:#fbf5e9;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;text-heading&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#fbf5e9&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;accent_primary&quot;
    data-palette-mode=&quot;dark&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(255,255,255,0.15);background:#d9b24c;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;accent-primary&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#d9b24c&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
                &lt;div style=&quot;width:88px;&quot; class=&quot;presentation-palette-swatch&quot; data-palette-token=&quot;accent_secondary&quot;
    data-palette-mode=&quot;dark&quot;&gt;
    &lt;div style=&quot;height:48px;border-radius:6px;border:1px solid rgba(255,255,255,0.15);background:#c98fb0;&quot;
        class=&quot;presentation-palette-swatch-color&quot;&gt;&lt;&#x2F;div&gt;
    &lt;small style=&quot;display:block;font-size:0.7rem;&quot;&gt;accent-secondary&lt;br&gt;&lt;span class=&quot;presentation-palette-swatch-hex&quot;&gt;#c98fb0&lt;&#x2F;span&gt;&lt;&#x2F;small&gt;
&lt;&#x2F;div&gt;
            &lt;&#x2F;div&gt;
        &lt;&#x2F;div&gt;
    &lt;&#x2F;div&gt;
&lt;&#x2F;div&gt;&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
&lt;h2 id=&quot;the-future&quot;&gt;The future&lt;a class=&quot;post-anchor&quot; href=&quot;#the-future&quot; aria-label=&quot;Anchor link for: the-future&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;I am trying out other designs, so new themes are bound to emerge in the future.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>BibTera</title>
        <published>2026-04-22T00:00:00+00:00</published>
        <updated>2026-05-12T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/projects/bibtera/"/>
        <id>https://www.anirbanbasu.com/projects/bibtera/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/projects/bibtera/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;bibtera&quot; target=&quot;_blank&quot;&gt;&lt;button&gt;Code repository&lt;&#x2F;button&gt;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;The BibTeX format is a widely used format for managing bibliographic references in LaTeX documents. BibTeX is also a software program that processes these references to generate formatted bibliographies. Originally created by Oren Patashnik in 1985, the purpose of BibTeX was to provide a simple way to manage citations in LaTeX documents.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;a-bit-of-background&quot;&gt;A bit of background&lt;a class=&quot;post-anchor&quot; href=&quot;#a-bit-of-background&quot; aria-label=&quot;Anchor link for: a-bit-of-background&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;section class=&quot;alert info&quot; role=&quot;note&quot; aria-labelledby=&quot;w7lSJQ9q&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-info&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;w7lSJQ9q&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;TLDR; want to install BibTera right away!&lt;&#x2F;strong&gt;
        &lt;p&gt;If you have the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;rust-lang.org&#x2F;tools&#x2F;install&#x2F;&quot;&gt;Rust toolchain installed&lt;&#x2F;a&gt;, run the following command in your terminal to install BibTera.&lt;&#x2F;p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;shellscript&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #A6E22E;&quot;&gt;cargo&lt;&#x2F;span&gt;&lt;span style=&quot;color: #E6DB74;&quot;&gt; install bibtera&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;details&gt;
&lt;summary&gt;Important notes&lt;&#x2F;summary&gt;
&lt;p&gt;BibTera is meant to work on Linux, including Windows Subsystem for Linux (WSL), and macOS. It may also work on Windows but there are no guarantees.&lt;&#x2F;p&gt;
&lt;p&gt;Always check the project&#x27;s GitHub repository for the latest installation instructions and updates.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;BibTera is still in an early stage of development. It may have bugs making it unsuitable for production use yet. Use it at your own risk and please report any issues you encounter.&lt;&#x2F;strong&gt;&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;details&gt;&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
&lt;p&gt;My older website generated using the Hugo static site generator and the academic theme had an add-on of sorts that could generate a list of publications from a BibTeX file containing one or more entries. However, the current theme of this website and the Zola static site generator does not have such a feature. Indeed, it is a feature that is not expected to be intrinsic to either the theme or the static site generator, and is better implemented as a separate tool that can be used with any static site generator or even in other contexts.&lt;&#x2F;p&gt;
&lt;p&gt;Hence, I decided to develop a command-line tool called BibTera that can parse a BibTeX file and generate formatted output using the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;Keats&#x2F;tera&quot;&gt;Tera templating engine&lt;&#x2F;a&gt;. The tool is written in Rust for performance and reliability. The use of Tera allows one to output nearly any type of text format, Markdown being one of them, which can be used by the static site generator.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;more-information&quot;&gt;More information&lt;a class=&quot;post-anchor&quot; href=&quot;#more-information&quot; aria-label=&quot;Anchor link for: more-information&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;You can find the following links related to the BibTera project.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;bibtera&quot; target=&quot;_blank&quot;&gt;GitHub repository&lt;&#x2F;a&gt; for the BibTera project.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Some of the use-cases of BibTera include but are not limited to the following.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Generating a list of Markdown files corresponding to the entries in a BibTeX file.&lt;&#x2F;li&gt;
&lt;li&gt;Generating a formatted bibliography in a specific style, such as APA, MLA, Chicago, and so on, from a BibTeX file.&lt;&#x2F;li&gt;
&lt;li&gt;Converting a BibTeX file to another format, such as JSON, XML, and so on.&lt;&#x2F;li&gt;
&lt;li&gt;Cleaning up a messy BibTeX file and outputting a well-formatted BibTeX file.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Et cetera</title>
        <published>2026-04-18T00:00:00+00:00</published>
        <updated>2026-04-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/et-cetera/"/>
        <id>https://www.anirbanbasu.com/et-cetera/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/et-cetera/">&lt;p&gt;&lt;em&gt;Et cetera (abbreviated as etc.) is a Latin phrase meaning “and the rest” or “and other things”.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;my-name&quot;&gt;My name&lt;&#x2F;h2&gt;
&lt;p&gt;My name Anirban is a Bengali name (&quot;অনির্বাণ&quot;, if you have Bengali fonts to see that), which means a light that shines forever. In Bengali, it sounds a bit like: aw-nee-r-baan. However, as Bengali is not a language with strict intonations, many variations of the pronunciation by non-Bengali speakers still make sense (somewhat!). In Japanese (Katakana), it is written as バス　オニバン (note that the family name is written first) and pronounced (in Romanization) ba-su o-ni-ba-n.&lt;&#x2F;p&gt;
&lt;p&gt;If you would like to see how my name is written but do not have the Bengali or Japanese fonts to read the names in the paragraph above, expand the details below to see them as images.&lt;&#x2F;p&gt;
&lt;details&gt;
&lt;summary&gt;Full name in Bengali, in the left-to-right reading order&lt;&#x2F;summary&gt;
&lt;img src=&quot;&#x2F;images&#x2F;bengali-name.svg&quot; alt=&quot;Anirban Basu in Bengali&quot; class=&quot;ps-round-bordered-image ps-horizontally-centered ps-background-colour-accent&quot; &#x2F;&gt;
&lt;&#x2F;details&gt;
&lt;details&gt;
&lt;summary&gt;Full name in Japanese (Katakana), with the family name first, in the left-to-right reading order&lt;&#x2F;summary&gt;
&lt;img src=&quot;&#x2F;images&#x2F;katakana-name.svg&quot; alt=&quot;Anirban Basu in Japanese (Katakana)&quot;  class=&quot;ps-round-bordered-image ps-horizontally-centered ps-background-colour-accent&quot; &#x2F;&gt;
&lt;&#x2F;details&gt;
&lt;h2 id=&quot;profile-photos&quot;&gt;Profile photos&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;1inch x 1.25inch @600dpi profile photo: &lt;a href=&quot;&#x2F;images&#x2F;abasu-journal-600dpi.jpg&quot;&gt;JPEG&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;1inch x 1inch (aspect ratio: square) @600dpi profile photo: &lt;a href=&quot;&#x2F;images&#x2F;profile-square-no-reflection.jpg&quot;&gt;JPEG&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Goodbye, HugoBlox (and Hugo)! Hello, Zola!</title>
        <published>2026-04-18T00:00:00+00:00</published>
        <updated>2026-05-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/musings/bye-hugo-hello-zola/"/>
        <id>https://www.anirbanbasu.com/musings/bye-hugo-hello-zola/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/musings/bye-hugo-hello-zola/">&lt;p&gt;As of April 2026, I have updated my website after having waited for years for a better alternative to what I had been using. Here are my thoughts on the transition.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-happened-and-why&quot;&gt;What happened and why?&lt;a class=&quot;post-anchor&quot; href=&quot;#what-happened-and-why&quot; aria-label=&quot;Anchor link for: what-happened-and-why&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;I have been using &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gohugo.io&#x2F;&quot;&gt;Hugo&lt;&#x2F;a&gt; as the static site generator (SSG) for my website since late 2018. I had started with the Hugo Academic theme, which was later renamed Wowchemy and eventually to &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;hugoblox.com&#x2F;&quot;&gt;HugoBlox&lt;&#x2F;a&gt;. Initially, the Hugo Academic theme was great but with the theme&#x27;s evolution, every major update to the theme as well as Hugo, itself, brought about breaking changes.&lt;&#x2F;p&gt;
&lt;p&gt;In April 2026, I found out about &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;&quot;&gt;Zola&lt;&#x2F;a&gt;, a static site generator written in Rust, and decided to switch to it. I quote the creator of Zola, &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.vincentprouillet.com&#x2F;&quot;&gt;Vincent Prouillet&lt;&#x2F;a&gt;, below, which somewhat resonates with my frustrations with Hugo and HugoBlox.&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;This tool and its template engine tera were born from an intense dislike of the (insane) Golang template engine and therefore of Hugo that I was using before for 6+ sites.&lt;&#x2F;p&gt;
&lt;p&gt;— &lt;cite&gt;Zola GitHub repository&lt;sup class=&quot;footnote-reference&quot; id=&quot;fr-1-1&quot;&gt;&lt;a href=&quot;#fn-1&quot;&gt;1&lt;&#x2F;a&gt;&lt;&#x2F;sup&gt;&lt;&#x2F;cite&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;zola-and-the-terminus-theme&quot;&gt;Zola and the &lt;code&gt;terminus&lt;&#x2F;code&gt; theme&lt;a class=&quot;post-anchor&quot; href=&quot;#zola-and-the-terminus-theme&quot; aria-label=&quot;Anchor link for: zola-and-the-terminus-theme&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;Given how frustrating my experience with Hugo had turned out to be, I decided to give Zola a try. However, Zola&#x27;s theme ecosystem is not as mature as Hugo&#x27;s yet and I could not find a theme that quite replicates the look and feel of the academic profile theme of Hugo. Hence, I ventured into a different direction -- using the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ebkalderon&#x2F;terminus&quot;&gt;&lt;code&gt;terminus&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; theme for a minimalistic and clean look. I have &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ebkalderon&#x2F;terminus&#x2F;pull&#x2F;17&quot;&gt;customised the theme&lt;&#x2F;a&gt;, thanks &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ebkalderon&quot;&gt;Eyal Kalderon&lt;&#x2F;a&gt; for the theme and for accepting my customisations.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;the-future&quot;&gt;The future&lt;a class=&quot;post-anchor&quot; href=&quot;#the-future&quot; aria-label=&quot;Anchor link for: the-future&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;So far, so good but it is too early to tell how Zola and its themes evolve over time. A month on, and still no unpleasant surprises. Let&#x27;s see how it unfolds.&lt;&#x2F;p&gt;
&lt;section class=&quot;footnotes&quot;&gt;
&lt;ol class=&quot;footnotes-list&quot;&gt;
&lt;li id=&quot;fn-1&quot;&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;getzola&#x2F;zola&quot;&gt;Zola GitHub repository&lt;&#x2F;a&gt;, accessed on April 19, 2026. &lt;a href=&quot;#fr-1-1&quot;&gt;↩&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;&#x2F;section&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Research</title>
        <published>2026-04-17T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/research/"/>
        <id>https://www.anirbanbasu.com/research/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/research/">&lt;p&gt;With more than a decade of research experience within both academia and industry, I have co-authored 85+ research papers and 30+ Japanese patents. My publications have been cited more than 3,000 times setting my overall h-index to 25 (source: &lt;a href=&quot;https:&#x2F;&#x2F;scholar.google.com&#x2F;citations?user=XHB3pcYAAAAJ&amp;hl=en&quot; target=&quot;_blank&quot;&gt;Google Scholar&lt;&#x2F;a&gt;). My current research is based on a user-empowering view of computational trust in human-machine interactions; and the role of computational trust in security, privacy and artificial intelligence. I like working on complex problems that require multi-disciplinary approaches.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;publications&quot;&gt;Publications&lt;&#x2F;h2&gt;
&lt;section class=&quot;alert warning&quot; role=&quot;note&quot; aria-labelledby=&quot;kufShGzI&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-warning&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;kufShGzI&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;Experimental subset of publications&lt;&#x2F;strong&gt;
        &lt;p&gt;I am currently experimenting with a new way of presenting a subset of publications on this website, see &lt;a href=&quot;&#x2F;publications&#x2F;&quot;&gt;publications&lt;&#x2F;a&gt;. The publications are parsed from my BibTeX file and formatted using a custom template through a tool called &lt;a href=&quot;projects&#x2F;bibtera&quot;&gt;BibTera&lt;&#x2F;a&gt;, which I am developing.&lt;&#x2F;p&gt;
&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
&lt;p&gt;Click on the buttons below to see the publications list in reverse-chronological order by year or by type.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;&#x2F;files&#x2F;publications-by-year.pdf&quot; target=&quot;_blank&quot;&gt;&lt;button&gt;Publications list by year (PDF)&lt;&#x2F;button&gt;&lt;&#x2F;a&gt; &lt;a href=&quot;&#x2F;files&#x2F;publications-by-type.pdf&quot; target=&quot;_blank&quot;&gt;&lt;button&gt;Publications list by type (PDF)&lt;&#x2F;button&gt;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;background&quot;&gt;Background&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;a href=&quot;&#x2F;files&#x2F;cv.pdf&quot; target=&quot;_blank&quot;&gt;&lt;button&gt;2-page curriculum vitae&#x2F;résumé (PDF)&lt;&#x2F;button&gt;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;section class=&quot;alert note&quot; role=&quot;note&quot; aria-labelledby=&quot;vH0OSiO1&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-note&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;vH0OSiO1&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;Broad research interests&lt;&#x2F;strong&gt;
        &lt;ul&gt;
&lt;li&gt;Computational trust: in particular the decisional perspective of trust.&lt;&#x2F;li&gt;
&lt;li&gt;Artificial Intelligence (AI): trust and AI, local AI, neuro-symbolic AI, amongst others.&lt;&#x2F;li&gt;
&lt;li&gt;Privacy and security: privacy-preserving computation, confidential computing, post-quantum cryptography, and so on.&lt;&#x2F;li&gt;
&lt;li&gt;Distributed systems: distributed consensus, distributed ledger technologies, and so on.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;em&gt;Also, interested in a variety of other topics, which may be sometimes seen as distractions!&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
&lt;section class=&quot;alert note&quot; role=&quot;note&quot; aria-labelledby=&quot;azKhYEhw&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-note&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;azKhYEhw&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;Current research affiliations&lt;&#x2F;strong&gt;
        &lt;ul&gt;
&lt;li&gt;&lt;em&gt;Senior Researcher&lt;&#x2F;em&gt; at Hitachi R&amp;amp;D, Japan (2018-present)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;profiles.sussex.ac.uk&#x2F;p134568-anirban-basu&quot;&gt;&lt;em&gt;Honorary Research Fellow&lt;&#x2F;em&gt;&lt;&#x2F;a&gt; at the University of Sussex, UK (2010-present)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
&lt;section class=&quot;alert note&quot; role=&quot;note&quot; aria-labelledby=&quot;FFOkxHPe&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-note&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;FFOkxHPe&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;Education&lt;&#x2F;strong&gt;
        &lt;ul&gt;
&lt;li&gt;Doctor of Philosophy (DPhil) in Computer Science and Artificial Intelligence (&lt;em&gt;University of Sussex, UK&lt;&#x2F;em&gt;, 2010)&lt;&#x2F;li&gt;
&lt;li&gt;Bachelor of Engineering (BEng) in Computer Systems Engineering (&lt;em&gt;University of Sussex, UK&lt;&#x2F;em&gt;, 2004)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Ollama Downloader in Rust (ODIR)</title>
        <published>2026-02-16T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/projects/odir/"/>
        <id>https://www.anirbanbasu.com/projects/odir/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/projects/odir/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;odir&quot; target=&quot;_blank&quot;&gt;&lt;button&gt;Code repository&lt;&#x2F;button&gt;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;ollama.com&#x2F;&quot;&gt;Ollama&lt;&#x2F;a&gt; is an open-source tool that faciliates the user to download and run large language models (LLMs) such as Llama 3, Mistral, and Gemma on a local computer. It acts as a lightweight runtime and model manager, making it easy to use artificial intelligence (AI) models without relying on cloud services. It has the capability to run some models on the Ollama cloud too.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;a-bit-of-background&quot;&gt;A bit of background&lt;a class=&quot;post-anchor&quot; href=&quot;#a-bit-of-background&quot; aria-label=&quot;Anchor link for: a-bit-of-background&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;section class=&quot;alert info&quot; role=&quot;note&quot; aria-labelledby=&quot;ZwHwx4Yv&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-info&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;ZwHwx4Yv&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;TLDR; want to install ODIR right away!&lt;&#x2F;strong&gt;
        &lt;p&gt;If you have the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;rust-lang.org&#x2F;tools&#x2F;install&#x2F;&quot;&gt;Rust toolchain installed&lt;&#x2F;a&gt;, run the following command in your terminal to install ODIR.&lt;&#x2F;p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;shellscript&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #A6E22E;&quot;&gt;cargo&lt;&#x2F;span&gt;&lt;span style=&quot;color: #E6DB74;&quot;&gt; install odir&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Alternatively, if you have &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;brew.sh&#x2F;&quot;&gt;Homebrew&lt;&#x2F;a&gt; installed, you can run the following command to install ODIR.&lt;&#x2F;p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;shellscript&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #A6E22E;&quot;&gt;brew&lt;&#x2F;span&gt;&lt;span style=&quot;color: #E6DB74;&quot;&gt; install anirbanbasu&#x2F;tap&#x2F;odir&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;details&gt;
&lt;summary&gt;Important notes&lt;&#x2F;summary&gt;
&lt;p&gt;ODIR is meant to work on Linux, including Windows Subsystem for Linux (WSL), and macOS. It may also work on Windows but there are no guarantees.&lt;&#x2F;p&gt;
&lt;p&gt;Always check the project&#x27;s GitHub repository for the latest installation instructions and updates.&lt;&#x2F;p&gt;
&lt;&#x2F;details&gt;&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
&lt;p&gt;While &lt;code&gt;ollama pull &amp;lt;model:tag&amp;gt;&lt;&#x2F;code&gt; mostly works, there is a documented problem, see &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ollama&#x2F;ollama&#x2F;issues&#x2F;941&quot;&gt;issue 941&lt;&#x2F;a&gt;. The crux of the problem is that Ollama fails to pull a model with an error message as follows.&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;code&gt;Error: digest mismatch, file must be downloaded again: want sha256:1a640cd4d69a5260bcc807a531f82ddb3890ebf49bc2a323e60a9290547135c1, got sha256:5eef5d8ec5ce977b74f91524c0002f9a7adeb61606cdbdad6460e25d58d0f454&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;This is particularly frequent on corporate networks, which typically have man-in-the-middle (MITM) proxies for HTTPS traffic with self-signed certificates.&lt;&#x2F;p&gt;
&lt;p&gt;My solution in August 2025 was to write a command-line tool in Python that downloads the model file directly from the registry, bypassing Ollama&#x27;s own method of downloading. This led to the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;ollama-downloader&quot;&gt;Ollama Downloader&lt;&#x2F;a&gt; project. In February 2026, I wanted to port it in Rust for better performance and support more features, such as parallel downloads and resume capability. This led to the creation of Ollama Downloader in Rust or ODIR, pronounced as &lt;em&gt;oh dear&lt;&#x2F;em&gt;!&lt;&#x2F;p&gt;
&lt;h2 id=&quot;more-information&quot;&gt;More information&lt;a class=&quot;post-anchor&quot; href=&quot;#more-information&quot; aria-label=&quot;Anchor link for: more-information&quot;&gt;&lt;span aria-hidden=&quot;true&quot;&gt;#&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
&lt;&#x2F;h2&gt;
&lt;p&gt;You can find the following links related to the ODIR project.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;odir&quot; target=&quot;_blank&quot;&gt;GitHub repository&lt;&#x2F;a&gt; for the Ollama Downloader in Rust (ODIR) project.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;odir&quot; target=&quot;_blank&quot;&gt;Rust crate on Crates.io&lt;&#x2F;a&gt; for ODIR.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;ollama-downloader&quot; target=&quot;_blank&quot;&gt;GitHub repository&lt;&#x2F;a&gt; of the original Python Ollama Downloader project, &lt;em&gt;now deprecated&lt;&#x2F;em&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>ARI</title>
        <published>2026-01-16T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/projects/ari/"/>
        <id>https://www.anirbanbasu.com/projects/ari/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/projects/ari/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;ari&quot; target=&quot;_blank&quot;&gt;&lt;button&gt;Code repository&lt;&#x2F;button&gt;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Recursive InterNetwork Architecture (RINA) is a new computer network architecture proposed as an alternative to the architecture of the currently mainstream Internet protocol suite. The principles behind RINA were first presented by John Day in his 2008 book &lt;em&gt;Patterns in Network Architecture: A return to Fundamentals&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;— &lt;cite&gt;Wikipedia&lt;sup class=&quot;footnote-reference&quot; id=&quot;fr-1-1&quot;&gt;&lt;a href=&quot;#fn-1&quot;&gt;1&lt;&#x2F;a&gt;&lt;&#x2F;sup&gt;&lt;&#x2F;cite&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;ARI is an early-stage research prototype implementation of the Recursive InterNetwork Architecture (RINA) in Rust. The aim of the project is to provide a RINA implementation atop existing network infrastructure (e.g., using UDP) to facilitate experimentation and research in RINA concepts and principles. The project is still in its early stages, and the implementation is not yet fully functional or feature-complete.&lt;&#x2F;p&gt;
&lt;p&gt;You can find the following links related to the ARI project.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;ari&quot; target=&quot;_blank&quot;&gt;GitHub repository&lt;&#x2F;a&gt; for the ARI project.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;section class=&quot;alert danger&quot; role=&quot;note&quot; aria-labelledby=&quot;2gduIoc+&quot;&gt;
    &lt;div class=&quot;alert-icon alert-icon-danger&quot;&gt;&lt;&#x2F;div&gt;
    &lt;div class=&quot;alert-content&quot; role=&quot;presentation&quot;&gt;
        &lt;strong id=&quot;2gduIoc+&quot; class=&quot;alert-title&quot; aria-hidden=&quot;true&quot;&gt;Implementation objective&lt;&#x2F;strong&gt;
        &lt;p&gt;ARI is a user-space implementation for experimentation with research concepts that can make use of RINA as well as for the exploration of RINA itself. It is not intended to be a kernel-level production-ready implementation of RINA, and it may not be designed for optimal performance or security.&lt;&#x2F;p&gt;
&lt;&#x2F;div&gt;
&lt;&#x2F;section&gt;
&lt;section class=&quot;footnotes&quot;&gt;
&lt;ol class=&quot;footnotes-list&quot;&gt;
&lt;li id=&quot;fn-1&quot;&gt;
&lt;p&gt;Wikipedia article on &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Recursive_Internetwork_Architecture&quot;&gt;Recursive InterNetwork Architecture&lt;&#x2F;a&gt;, accessed on April 18, 2026. &lt;a href=&quot;#fr-1-1&quot;&gt;↩&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;&#x2F;section&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Practical confidential data cleaning using trusted execution environments</title>
        <published>2025-08-04T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/publications/basu2025practical/"/>
        <id>https://www.anirbanbasu.com/publications/basu2025practical/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/publications/basu2025practical/">&lt;!-- citation: basu2025practical --&gt;
&lt;h3&gt;&lt;i&gt;&lt;u&gt;Anirban Basu&lt;&#x2F;u&gt;, Masayuki Yoshino and Minako Toba&lt;&#x2F;i&gt;&lt;&#x2F;h3&gt;
&lt;div&gt;&lt;b&gt;Abstract:&lt;&#x2F;b&gt; Data cleaning, also known as data cleansing or data scrubbing, is the process of identifying and correcting errors, inconsistencies, and inaccuracies in datasets. It is a crucial step in statistical analysis and machine learning as the quality of the input data directly affects the reliability and validity of the results obtained from any analysis. Data cleaning, when outsourced, poses privacy and confidentiality challenges. To address these, there has been recent research focus on privacy and confidentiality preserving data cleaning. In this paper, we propose a practical qualitative data cleaning system that preserves the privacy and confidentiality of the data utilising trusted execution environments. We have implemented our system in Python and deployed it using the Gramine library operating system on Intel Software Guard Extensions (SGX) hardware.&lt;&#x2F;div&gt;
&lt;table class=&quot;table-publication-metadata&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;address&lt;&#x2F;th&gt;
&lt;td&gt;Chania, Greece&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;booktitle&lt;&#x2F;th&gt;
&lt;td&gt;Proceedings of the IEEE International Conference on Cyber Security and Resilience (CSR)&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;day&lt;&#x2F;th&gt;
&lt;td&gt;04&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;doi&lt;&#x2F;th&gt;
&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1109&#x2F;CSR64739.2025.11130151&quot; target=&quot;_blank&quot;&gt;10.1109&#x2F;CSR64739.2025.11130151&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;keywords&lt;&#x2F;th&gt;
&lt;td&gt;data-privacy, statistical-analysis, operating-systems, machine-learning, cleaning, software, security, reliability, resilience, python, trusted-execution-environments, data-cleaning, security, privacy, confidentiality&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;month&lt;&#x2F;th&gt;
&lt;td&gt;08&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;pages&lt;&#x2F;th&gt;
&lt;td&gt;342-349&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;
&lt;&#x2F;table&gt;
&lt;details&gt;
&lt;summary&gt;Cite this publication, using BibTeX&lt;&#x2F;summary&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;bibtex&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F92672;&quot;&gt;@inproceedings&lt;&#x2F;span&gt;&lt;span&gt;{&lt;&#x2F;span&gt;&lt;span style=&quot;color: #A6E22E;text-decoration: underline;&quot;&gt;basu2025practical&lt;&#x2F;span&gt;&lt;span&gt;,&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  abstract&lt;&#x2F;span&gt;&lt;span&gt; = {Data cleaning, also known as data cleansing or data scrubbing, is the process of identifying and correcting errors, inconsistencies, and inaccuracies in datasets. It is a crucial step in statistical analysis and machine learning as the quality of the input data directly affects the reliability and validity of the results obtained from any analysis. Data cleaning, when outsourced, poses privacy and confidentiality challenges. To address these, there has been recent research focus on privacy and confidentiality preserving data cleaning. In this paper, we propose a practical qualitative data cleaning system that preserves the privacy and confidentiality of the data utilising trusted execution environments. We have implemented our system in Python and deployed it using the Gramine library operating system on Intel Software Guard Extensions (SGX) hardware.},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  address&lt;&#x2F;span&gt;&lt;span&gt; = {Chania, Greece},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  author&lt;&#x2F;span&gt;&lt;span&gt; = {Basu, Anirban and Yoshino, Masayuki and Toba, Minako},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  booktitle&lt;&#x2F;span&gt;&lt;span&gt; = {Proceedings of the IEEE International Conference on Cyber Security and Resilience (CSR)},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  day&lt;&#x2F;span&gt;&lt;span&gt; = {4},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  doi&lt;&#x2F;span&gt;&lt;span&gt; = {10.1109&#x2F;CSR64739.2025.11130151},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  keywords&lt;&#x2F;span&gt;&lt;span&gt; = {Data privacy;Statistical analysis;Operating systems;Machine learning;Cleaning;Software;Security;Reliability;Resilience;Python;trusted execution environments;data cleaning;security;privacy;confidentiality},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  month&lt;&#x2F;span&gt;&lt;span&gt; = {August},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  pages&lt;&#x2F;span&gt;&lt;span&gt; = {342-349},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  title&lt;&#x2F;span&gt;&lt;span&gt; = {Practical confidential data cleaning using trusted execution environments},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  year&lt;&#x2F;span&gt;&lt;span&gt; = {2025},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;}&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;&#x2F;details&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Frankfurter MCP</title>
        <published>2025-06-07T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/projects/frankfurtermcp/"/>
        <id>https://www.anirbanbasu.com/projects/frankfurtermcp/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/projects/frankfurtermcp/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;frankfurtermcp&quot; target=&quot;_blank&quot;&gt;&lt;button&gt;Code repository&lt;&#x2F;button&gt;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;frankfurter.dev&#x2F;&quot;&gt;Frankfurter&lt;&#x2F;a&gt; is a useful API for latest currency exchange rates, historical data, or time series published by sources such as the European Central Bank (ECB).&lt;&#x2F;p&gt;
&lt;p&gt;Around mid-2025, I made the Frankfurter MCP project in Python utilising &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gofastmcp.com&#x2F;&quot;&gt;FastMCP&lt;&#x2F;a&gt;. It exposes tools for fiat currency rates and conversions over the Model Context Protocol (MCP). It allows you to easily integrate currency exchange functionality into your LLM-based applications.&lt;&#x2F;p&gt;
&lt;p&gt;You can find the following links related to the Frankfurter MCP project.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;anirbanbasu&#x2F;frankfurtermcp&quot; target=&quot;_blank&quot;&gt;GitHub repository&lt;&#x2F;a&gt; for the Frankfurter MCP project.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;pypi.org&#x2F;project&#x2F;frankfurtermcp&#x2F;&quot; target=&quot;_blank&quot;&gt;PyPI package&lt;&#x2F;a&gt; for the Frankfurter MCP project.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;frankfurtermcp.fastmcp.app&#x2F;mcp&quot; target=&quot;_blank&quot;&gt;Cloud-based&lt;&#x2F;a&gt; Frankfurter MCP, hosted by the FastMCP cloud.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>SCATMAN: A Framework for Enhancing Trustworthiness in Digital Supply Chains</title>
        <published>2023-11-01T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/publications/eckel2023scatman/"/>
        <id>https://www.anirbanbasu.com/publications/eckel2023scatman/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/publications/eckel2023scatman/">&lt;!-- citation: eckel2023scatman --&gt;
&lt;h3&gt;&lt;i&gt;Michael Eckel, &lt;u&gt;Anirban Basu&lt;&#x2F;u&gt;, Satoshi Kai, Hevais Simo Fhom, Sinisa Dukanovic, Henk Birkholz, Shingo Hane and Matthias Lieske&lt;&#x2F;i&gt;&lt;&#x2F;h3&gt;
&lt;div&gt;&lt;b&gt;Abstract:&lt;&#x2F;b&gt; In this paper, we present a framework and an architecture that aim to enable and manage trust in supply chains. Our architecture addresses the authenticity and integrity of devices and processes within heterogeneous system landscapes. We identify and discuss the current challenges in digital supply chains and lay out security, privacy, and interoperability requirements that must be met for successful implementation. We hypothesize that the overall perception of trust in a supply chain depends on the trustworthiness of all digital systems involved, including hardware, software, and information flow. Our proposed architecture helps enhance trustworthiness based on verifiable, indisputable, and believable digital evidence for devices and processes in supply chains, including the entire hardware and software lifecycles. We actively advocate for a mixed landscape of centralized and decentralized solutions for the storage of evidence and trust information. This can include traditional centralized databases and distributed ledger technologies. We discuss the auditability and accountability of digital evidence using trust-enabling technologies, and present a preliminary proof-of-concept (PoC) implementation in a real-world application scenario.&lt;&#x2F;div&gt;
&lt;table class=&quot;table-publication-metadata&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;address&lt;&#x2F;th&gt;
&lt;td&gt;Exeter, UK&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;booktitle&lt;&#x2F;th&gt;
&lt;td&gt;Proceedings of the IEEE 22nd International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;doi&lt;&#x2F;th&gt;
&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1109&#x2F;TrustCom60117.2023.00110&quot; target=&quot;_blank&quot;&gt;10.1109&#x2F;TrustCom60117.2023.00110&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;keywords&lt;&#x2F;th&gt;
&lt;td&gt;privacy, distributed-ledger, digital-systems, supply-chains, distributed-databases, computer-architecture, software, trustworthiness, integrity, transparency, trusted-computing, confidential-computing, society-5-0, industrie-4-0, digital-twin, supply-chain-security, distributed-system-security, smart-factory, blockchain-technology&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;month&lt;&#x2F;th&gt;
&lt;td&gt;11&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;pages&lt;&#x2F;th&gt;
&lt;td&gt;750-761&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;
&lt;&#x2F;table&gt;
&lt;details&gt;
&lt;summary&gt;Cite this publication, using BibTeX&lt;&#x2F;summary&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;bibtex&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F92672;&quot;&gt;@inproceedings&lt;&#x2F;span&gt;&lt;span&gt;{&lt;&#x2F;span&gt;&lt;span style=&quot;color: #A6E22E;text-decoration: underline;&quot;&gt;eckel2023scatman&lt;&#x2F;span&gt;&lt;span&gt;,&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  abstract&lt;&#x2F;span&gt;&lt;span&gt; = {In this paper, we present a framework and an architecture that aim to enable and manage trust in supply chains. Our architecture addresses the authenticity and integrity of devices and processes within heterogeneous system landscapes. We identify and discuss the current challenges in digital supply chains and lay out security, privacy, and interoperability requirements that must be met for successful implementation. We hypothesize that the overall perception of trust in a supply chain depends on the trustworthiness of all digital systems involved, including hardware, software, and information flow. Our proposed architecture helps enhance trustworthiness based on verifiable, indisputable, and believable digital evidence for devices and processes in supply chains, including the entire hardware and software lifecycles. We actively advocate for a mixed landscape of centralized and decentralized solutions for the storage of evidence and trust information. This can include traditional centralized databases and distributed ledger technologies. We discuss the auditability and accountability of digital evidence using trust-enabling technologies, and present a preliminary proof-of-concept (PoC) implementation in a real-world application scenario.},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  address&lt;&#x2F;span&gt;&lt;span&gt; = {Exeter, UK},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  author&lt;&#x2F;span&gt;&lt;span&gt; = {Eckel, Michael and Basu, Anirban and Kai, Satoshi and Simo Fhom, Hevais and Dukanovic, Sinisa and Birkholz, Henk and Hane, Shingo and Lieske, Matthias },&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  booktitle&lt;&#x2F;span&gt;&lt;span&gt; = {Proceedings of the IEEE 22nd International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  doi&lt;&#x2F;span&gt;&lt;span&gt; = {10.1109&#x2F;TrustCom60117.2023.00110},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  keywords&lt;&#x2F;span&gt;&lt;span&gt; = {Privacy;Distributed ledger;Digital systems;Supply chains;Distributed databases;Computer architecture;Software;trustworthiness;integrity;transparency;Trusted Computing;confidential computing;Society 5.0;Industrie 4.0;digital twin;supply chain security;distributed system security;smart factory;blockchain technology},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  month&lt;&#x2F;span&gt;&lt;span&gt; = {November},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  pages&lt;&#x2F;span&gt;&lt;span&gt; = {750-761},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  title&lt;&#x2F;span&gt;&lt;span&gt; = {SCATMAN: A Framework for Enhancing Trustworthiness in Digital Supply Chains},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  year&lt;&#x2F;span&gt;&lt;span&gt; = {2023},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;}&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;&#x2F;details&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Software and its perceived trustworthiness</title>
        <published>2023-10-19T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/publications/basu2023perceivedtrustworthiness/"/>
        <id>https://www.anirbanbasu.com/publications/basu2023perceivedtrustworthiness/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/publications/basu2023perceivedtrustworthiness/">&lt;!-- citation: basu2023perceivedtrustworthiness --&gt;
&lt;h3&gt;&lt;i&gt;&lt;u&gt;Anirban Basu&lt;&#x2F;u&gt; and Satoshi Kai&lt;&#x2F;i&gt;&lt;&#x2F;h3&gt;
&lt;div&gt;&lt;b&gt;Abstract:&lt;&#x2F;b&gt; Trust is a pervasive and essential driver for sustainable interactions between social entities and the functioning of a society as a whole. Trust, from the decisional perspective, has been summarised as &#x27;the act of choosing to put oneself into a situation of risk, where the outcomes are dependent on the actions of another&#x27; [18]. Trust is observed to be contextual, subjective, idiosyncratic and often only really understood from the perspective of an individual [8]. The term trust system, coined in [23], is &#x27;where computational tools, humans and trust reasoning capabilities come together to accomplish something where trust is an enabling factor&#x27;. In software supply chains and value chains, adequate measures do not exit beyond attempts to enforce trust through cryptographic verification, in order to faciliate stakeholders to make trust deliberations about the entities in supply and value chains. In this position paper, we propose the blueprint of a framework for the assessment of perceived trustworthiness in software supply chains such that a trustor is empowered, as opposed to enforced, to make decisions based on their trust deliberations.&lt;&#x2F;div&gt;
&lt;table class=&quot;table-publication-metadata&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;address&lt;&#x2F;th&gt;
&lt;td&gt;Amsterdam, Netherlands&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;booktitle&lt;&#x2F;th&gt;
&lt;td&gt;Proceedings of the IFIP WG 11.11 International Conference on Trust Management (IFIPTM)&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;day&lt;&#x2F;th&gt;
&lt;td&gt;19&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;doi&lt;&#x2F;th&gt;
&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1007&#x2F;978-3-031-76714-2_7&quot; target=&quot;_blank&quot;&gt;10.1007&#x2F;978-3-031-76714-2_7&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;isbn&lt;&#x2F;th&gt;
&lt;td&gt;978-3-031-76714-2&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;keywords&lt;&#x2F;th&gt;
&lt;td&gt;trust, trustworthiness, perceived-trustworthiness, software-supply-chain, security&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;month&lt;&#x2F;th&gt;
&lt;td&gt;10&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;pages&lt;&#x2F;th&gt;
&lt;td&gt;105-120&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;publisher&lt;&#x2F;th&gt;
&lt;td&gt;Springer Nature, Switzerland&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;
&lt;&#x2F;table&gt;
&lt;details&gt;
&lt;summary&gt;Cite this publication, using BibTeX&lt;&#x2F;summary&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;bibtex&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F92672;&quot;&gt;@inproceedings&lt;&#x2F;span&gt;&lt;span&gt;{&lt;&#x2F;span&gt;&lt;span style=&quot;color: #A6E22E;text-decoration: underline;&quot;&gt;basu2023perceivedtrustworthiness&lt;&#x2F;span&gt;&lt;span&gt;,&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  abstract&lt;&#x2F;span&gt;&lt;span&gt; = {Trust is a pervasive and essential driver for sustainable interactions between social entities and the functioning of a society as a whole. Trust, from the decisional perspective, has been summarised as &amp;#39;the act of choosing to put oneself into a situation of risk, where the outcomes are dependent on the actions of another&amp;#39; [18]. Trust is observed to be contextual, subjective, idiosyncratic and often only really understood from the perspective of an individual [8]. The term trust system, coined in [23], is &amp;#39;where computational tools, humans and trust reasoning capabilities come together to accomplish something where trust is an enabling factor&amp;#39;. In software supply chains and value chains, adequate measures do not exit beyond attempts to enforce trust through cryptographic verification, in order to faciliate stakeholders to make trust deliberations about the entities in supply and value chains. In this position paper, we propose the blueprint of a framework for the assessment of perceived trustworthiness in software supply chains such that a trustor is empowered, as opposed to enforced, to make decisions based on their trust deliberations.},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  address&lt;&#x2F;span&gt;&lt;span&gt; = {Amsterdam, Netherlands},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  author&lt;&#x2F;span&gt;&lt;span&gt; = {Basu, Anirban and Kai, Satoshi},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  booktitle&lt;&#x2F;span&gt;&lt;span&gt; = {Proceedings of the IFIP WG 11.11 International Conference on Trust Management (IFIPTM)},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  day&lt;&#x2F;span&gt;&lt;span&gt; = {19},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  doi&lt;&#x2F;span&gt;&lt;span&gt; = {10.1007&#x2F;978-3-031-76714-2_7},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  isbn&lt;&#x2F;span&gt;&lt;span&gt; = {978-3-031-76714-2},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  keywords&lt;&#x2F;span&gt;&lt;span&gt; = {trust;trustworthiness;perceived trustworthiness;software supply chain;security},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  month&lt;&#x2F;span&gt;&lt;span&gt; = {October},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  pages&lt;&#x2F;span&gt;&lt;span&gt; = {105-120},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  publisher&lt;&#x2F;span&gt;&lt;span&gt; = {Springer Nature, Switzerland},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  title&lt;&#x2F;span&gt;&lt;span&gt; = {Software and its perceived trustworthiness},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  year&lt;&#x2F;span&gt;&lt;span&gt; = {2023},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;}&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;&#x2F;details&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>The ethical implications of using digital traces: studying explainability and trust during a pandemic</title>
        <published>2021-11-29T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/publications/dwyer2021ethical/"/>
        <id>https://www.anirbanbasu.com/publications/dwyer2021ethical/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/publications/dwyer2021ethical/">&lt;!-- citation: dwyer2021ethical --&gt;
&lt;h3&gt;&lt;i&gt;Natasha Dwyer, Hector Miller-Bakewell, Tessa Darbyshire, &lt;u&gt;Anirban Basu&lt;&#x2F;u&gt; and Steve Marsh&lt;&#x2F;i&gt;&lt;&#x2F;h3&gt;
&lt;div&gt;&lt;b&gt;Abstract:&lt;&#x2F;b&gt; Digital technologies give researchers new opportunities to access the most personal thoughts of those who use them. The ethics and implications of using data from peoples&#x27; everyday interactions have recently become a mainstream topic of concern (Lucivero, 2020). In some contexts, such as governance, it can be argued that algorithmically-generated decisions are valued over individuals&#x27; and communities&#x27; expertise (Danaher, 2016). As with other projects described in this book, our work is being carried out during the COVID-19 pandemic. The crisis has highlighted the ethical complications that occur when vulnerable individuals requiring information are surveilled in a rapidly changing environment. Currently, worldwide legislative changes are determining how data-intensive technologies, including forms of data collection and surveillance, are used. Recent history indicates that once the initial threat has passed, legislation remains and becomes the &#x27;new normal&#x27; (Lodders and Paterson, 2020). Organisations, including universities, are establishing mechanisms for collecting and managing stakeholder data, which will remain in place after the pandemic. The collected data will become part of the hidden curriculum, the subtle messages students receive about what an institution values, and the nature of the power relations inherent in its interactions (Kayama et al, 2015). In this chapter we outline and engage with the ethical practices involved in performing such data collection, with a particular focus on the use of chatbot transcripts. We particularly highlight the impact of crisis scenarios on &#x27;information anxiety&#x27; (Blundell et al, 2014) in undergraduate students and evaluate the potential of chatbots as a tool to improve information literacy. Chatbots can be used to enable individuals to seek information ranging from functional to personal, including information that may be sensitive or personal in nature.&lt;&#x2F;div&gt;
&lt;table class=&quot;table-publication-metadata&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;address&lt;&#x2F;th&gt;
&lt;td&gt;Bristol, UK&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;booktitle&lt;&#x2F;th&gt;
&lt;td&gt;Qualitative and Digital Research in Times of Crisis: Methods, Reflexivity, and Ethics&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;day&lt;&#x2F;th&gt;
&lt;td&gt;29&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;doi&lt;&#x2F;th&gt;
&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.51952&#x2F;9781447363828.ch008&quot; target=&quot;_blank&quot;&gt;10.51952&#x2F;9781447363828.ch008&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;keywords&lt;&#x2F;th&gt;
&lt;td&gt;social-research-methods, qualitative-methods, creative-methods, disaster-and-crisis-management, research-practices, research-ethics, research-reflexivity, researcher-positionality, digital-research-methods, digital-data, digital-traces, data-ethics, data-privacy, data-protection, data-security, data-sharing, data-reuse&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;month&lt;&#x2F;th&gt;
&lt;td&gt;11&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;pages&lt;&#x2F;th&gt;
&lt;td&gt;129-142&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;publisher&lt;&#x2F;th&gt;
&lt;td&gt;Policy Press&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;url&lt;&#x2F;th&gt;
&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;bristoluniversitypressdigital.com&#x2F;view&#x2F;book&#x2F;9781447363828&#x2F;ch008.xml&quot; target=&quot;_blank&quot;&gt;Link&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;
&lt;&#x2F;table&gt;
&lt;details&gt;
&lt;summary&gt;Cite this publication, using BibTeX&lt;&#x2F;summary&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;bibtex&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F92672;&quot;&gt;@incollection&lt;&#x2F;span&gt;&lt;span&gt;{&lt;&#x2F;span&gt;&lt;span style=&quot;color: #A6E22E;text-decoration: underline;&quot;&gt;dwyer2021ethical&lt;&#x2F;span&gt;&lt;span&gt;,&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  abstract&lt;&#x2F;span&gt;&lt;span&gt; = {Digital technologies give researchers new opportunities to access the most personal thoughts of those who use them. The ethics and implications of using data from peoples&amp;#39; everyday interactions have recently become a mainstream topic of concern (Lucivero, 2020). In some contexts, such as governance, it can be argued that algorithmically-generated decisions are valued over individuals&amp;#39; and communities&amp;#39; expertise (Danaher, 2016). As with other projects described in this book, our work is being carried out during the COVID-19 pandemic. The crisis has highlighted the ethical complications that occur when vulnerable individuals requiring information are surveilled in a rapidly changing environment. Currently, worldwide legislative changes are determining how data-intensive technologies, including forms of data collection and surveillance, are used. Recent history indicates that once the initial threat has passed, legislation remains and becomes the &amp;#39;new normal&amp;#39; (Lodders and Paterson, 2020). Organisations, including universities, are establishing mechanisms for collecting and managing stakeholder data, which will remain in place after the pandemic. The collected data will become part of the hidden curriculum, the subtle messages students receive about what an institution values, and the nature of the power relations inherent in its interactions (Kayama et al, 2015). In this chapter we outline and engage with the ethical practices involved in performing such data collection, with a particular focus on the use of chatbot transcripts. We particularly highlight the impact of crisis scenarios on &amp;#39;information anxiety&amp;#39; (Blundell et al, 2014) in undergraduate students and evaluate the potential of chatbots as a tool to improve information literacy. Chatbots can be used to enable individuals to seek information ranging from functional to personal, including information that may be sensitive or personal in nature.},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  address&lt;&#x2F;span&gt;&lt;span&gt; = {Bristol, UK},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  author&lt;&#x2F;span&gt;&lt;span&gt; = {Dwyer, Natasha and Miller-Bakewell, Hector and Darbyshire, Tessa and Basu, Anirban and Marsh, Steve},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  booktitle&lt;&#x2F;span&gt;&lt;span&gt; = {Qualitative and Digital Research in Times of Crisis: Methods, Reflexivity, and Ethics},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  day&lt;&#x2F;span&gt;&lt;span&gt; = {29},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  doi&lt;&#x2F;span&gt;&lt;span&gt; = {10.51952&#x2F;9781447363828.ch008},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  keywords&lt;&#x2F;span&gt;&lt;span&gt; = {Social research methods; Qualitative methods; Creative methods; Disaster and crisis management; Research practices; Research ethics; Research reflexivity; Researcher positionality; Digital research methods; Digital data; Digital traces; Data ethics; Data privacy; Data protection; Data security; Data sharing; Data reuse},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  month&lt;&#x2F;span&gt;&lt;span&gt; = {November},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  pages&lt;&#x2F;span&gt;&lt;span&gt; = {129-142},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  publisher&lt;&#x2F;span&gt;&lt;span&gt; = {Policy Press},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  title&lt;&#x2F;span&gt;&lt;span&gt; = {The ethical implications of using digital traces: studying explainability and trust during a pandemic},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  url&lt;&#x2F;span&gt;&lt;span&gt; = {https:&#x2F;&#x2F;bristoluniversitypressdigital.com&#x2F;view&#x2F;book&#x2F;9781447363828&#x2F;ch008.xml},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  year&lt;&#x2F;span&gt;&lt;span&gt; = {2021},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;}&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;&#x2F;details&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Thinking about Trust: People, Process, and Place</title>
        <published>2020-06-12T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/publications/marsh2020thinking/"/>
        <id>https://www.anirbanbasu.com/publications/marsh2020thinking/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/publications/marsh2020thinking/">&lt;!-- citation: marsh2020thinking --&gt;
&lt;h3&gt;&lt;i&gt;Stephen Marsh, Tosan Atele-Williams, &lt;u&gt;Anirban Basu&lt;&#x2F;u&gt;, Natasha Dwyer, Peter R. Lewis, Hector Miller-Bakewell and Jeremy Pitt&lt;&#x2F;i&gt;&lt;&#x2F;h3&gt;
&lt;div&gt;&lt;b&gt;Abstract:&lt;&#x2F;b&gt; This brief paper is about trust. It explores the phenomenon from various angles, with the implicit assumptions that trust can be measured in some ways, that trust can be compared and rated, and that trust is of worth when we consider entities from data, through artificial intelligences, to humans, with side trips along the way to animals. It explores trust systems and trust empowerment as opposed to trust enforcement, the creation of trust models, applications of trust, and the reasons why trust is of worth.&lt;&#x2F;div&gt;
&lt;table class=&quot;table-publication-metadata&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;day&lt;&#x2F;th&gt;
&lt;td&gt;12&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;doi&lt;&#x2F;th&gt;
&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1016&#x2F;j.patter.2020.100039&quot; target=&quot;_blank&quot;&gt;10.1016&#x2F;j.patter.2020.100039&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;issue&lt;&#x2F;th&gt;
&lt;td&gt;3&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;journal&lt;&#x2F;th&gt;
&lt;td&gt;Elsevier Cell Patterns&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;keywords&lt;&#x2F;th&gt;
&lt;td&gt;trust, trustworthiness, data, people, trust-empowerment, artificial-intelligence&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;month&lt;&#x2F;th&gt;
&lt;td&gt;06&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;publisher&lt;&#x2F;th&gt;
&lt;td&gt;Elsevier&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;volume&lt;&#x2F;th&gt;
&lt;td&gt;1&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;
&lt;&#x2F;table&gt;
&lt;details&gt;
&lt;summary&gt;Cite this publication, using BibTeX&lt;&#x2F;summary&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;bibtex&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F92672;&quot;&gt;@article&lt;&#x2F;span&gt;&lt;span&gt;{&lt;&#x2F;span&gt;&lt;span style=&quot;color: #A6E22E;text-decoration: underline;&quot;&gt;marsh2020thinking&lt;&#x2F;span&gt;&lt;span&gt;,&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  abstract&lt;&#x2F;span&gt;&lt;span&gt; = {This brief paper is about trust. It explores the phenomenon from various angles, with the implicit assumptions that trust can be measured in some ways, that trust can be compared and rated, and that trust is of worth when we consider entities from data, through artificial intelligences, to humans, with side trips along the way to animals. It explores trust systems and trust empowerment as opposed to trust enforcement, the creation of trust models, applications of trust, and the reasons why trust is of worth.},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  author&lt;&#x2F;span&gt;&lt;span&gt; = {Marsh, Stephen and Atele-Williams, Tosan and Basu, Anirban and Dwyer, Natasha and Lewis, Peter R.\  and Miller-Bakewell, Hector and Pitt, Jeremy},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  day&lt;&#x2F;span&gt;&lt;span&gt; = {12},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  doi&lt;&#x2F;span&gt;&lt;span&gt; = {10.1016&#x2F;j.patter.2020.100039},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  issue&lt;&#x2F;span&gt;&lt;span&gt; = {3},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  journal&lt;&#x2F;span&gt;&lt;span&gt; = {Elsevier Cell Patterns},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  keywords&lt;&#x2F;span&gt;&lt;span&gt; = {trust;trustworthiness;data;people;trust empowerment;artificial intelligence},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  month&lt;&#x2F;span&gt;&lt;span&gt; = {June},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  publisher&lt;&#x2F;span&gt;&lt;span&gt; = {Elsevier},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  title&lt;&#x2F;span&gt;&lt;span&gt; = {Thinking about Trust: People, Process, and Place},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  volume&lt;&#x2F;span&gt;&lt;span&gt; = {1},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  year&lt;&#x2F;span&gt;&lt;span&gt; = {2020},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;}&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;&#x2F;details&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Privacy-friendly platform for healthcare data in cloud based on blockchain environment</title>
        <published>2019-01-08T00:00:00+00:00</published>
        <updated>2026-04-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.anirbanbasu.com/publications/alomar2019/"/>
        <id>https://www.anirbanbasu.com/publications/alomar2019/</id>
        
        <content type="html" xml:base="https://www.anirbanbasu.com/publications/alomar2019/">&lt;!-- citation: ALOMAR2019 --&gt;
&lt;h3&gt;&lt;i&gt;Abdullah Al Omar, Md Zakirul Alam Bhuiyan, &lt;u&gt;Anirban Basu&lt;&#x2F;u&gt;, Shinsaku Kiyomoto and Mohammad Shahriar Rahman&lt;&#x2F;i&gt;&lt;&#x2F;h3&gt;
&lt;div&gt;&lt;b&gt;Abstract:&lt;&#x2F;b&gt; Data in cloud has always been a point of attraction for the cyber attackers. Nowadays healthcare data in cloud has become their new interest. Attacks on these healthcare data can result in annihilating consequences for the healthcare organizations. Decentralization of these cloud data can minimize the effect of attacks. Storing and running computation on sensitive private healthcare data in cloud are possible by decentralization which is enabled by peer to peer (P2P) network. By leveraging the decentralized or distributed property, blockchain technology ensures the accountability and integrity. Different solutions have been proposed to control the effect of attacks using decentralized approach but these solutions somehow failed to ensure overall privacy of patient centric systems. In this paper, we present a patient centric healthcare data management system using blockchain technology as storage which helps to attain privacy. Cryptographic functions are used to encrypt patient&#x27;s data and to ensure pseudonymity. We analyze the data processing procedures and also the cost effectiveness of the smart contracts used in our system.&lt;&#x2F;div&gt;
&lt;table class=&quot;table-publication-metadata&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;day&lt;&#x2F;th&gt;
&lt;td&gt;08&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;doi&lt;&#x2F;th&gt;
&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1016&#x2F;j.future.2018.12.044&quot; target=&quot;_blank&quot;&gt;10.1016&#x2F;j.future.2018.12.044&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;issn&lt;&#x2F;th&gt;
&lt;td&gt;0167-739X&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;journal&lt;&#x2F;th&gt;
&lt;td&gt;Future Generation Computer Systems&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;keywords&lt;&#x2F;th&gt;
&lt;td&gt;blockchain, decentralization, healthcare-data-in-cloud, pseudonymity, privacy, security, smart-contract&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;month&lt;&#x2F;th&gt;
&lt;td&gt;01&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;pages&lt;&#x2F;th&gt;
&lt;td&gt;511–521&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;tr&gt;
&lt;th scope=&quot;col&quot;&gt;volume&lt;&#x2F;th&gt;
&lt;td&gt;95&lt;&#x2F;td&gt;
&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;
&lt;&#x2F;table&gt;
&lt;details&gt;
&lt;summary&gt;Cite this publication, using BibTeX&lt;&#x2F;summary&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #F8F8F2; background-color: #272822;&quot;&gt;&lt;code data-lang=&quot;bibtex&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F92672;&quot;&gt;@article&lt;&#x2F;span&gt;&lt;span&gt;{&lt;&#x2F;span&gt;&lt;span style=&quot;color: #A6E22E;text-decoration: underline;&quot;&gt;ALOMAR2019&lt;&#x2F;span&gt;&lt;span&gt;,&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  abstract&lt;&#x2F;span&gt;&lt;span&gt; = {Data in cloud has always been a point of attraction for the cyber attackers. Nowadays healthcare data in cloud has become their new interest. Attacks on these healthcare data can result in annihilating consequences for the healthcare organizations. Decentralization of these cloud data can minimize the effect of attacks. Storing and running computation on sensitive private healthcare data in cloud are possible by decentralization which is enabled by peer to peer (P2P) network. By leveraging the decentralized or distributed property, blockchain technology ensures the accountability and integrity. Different solutions have been proposed to control the effect of attacks using decentralized approach but these solutions somehow failed to ensure overall privacy of patient centric systems. In this paper, we present a patient centric healthcare data management system using blockchain technology as storage which helps to attain privacy. Cryptographic functions are used to encrypt patient&amp;#39;s data and to ensure pseudonymity. We analyze the data processing procedures and also the cost effectiveness of the smart contracts used in our system.},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  author&lt;&#x2F;span&gt;&lt;span&gt; = {Abdullah Al Omar and Md Zakirul Alam Bhuiyan and Basu, Anirban and Shinsaku Kiyomoto and Mohammad Shahriar Rahman},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  day&lt;&#x2F;span&gt;&lt;span&gt; = {8},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  doi&lt;&#x2F;span&gt;&lt;span&gt; = {10.1016&#x2F;j.future.2018.12.044},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  issn&lt;&#x2F;span&gt;&lt;span&gt; = {0167-739X},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  journal&lt;&#x2F;span&gt;&lt;span&gt; = {Future Generation Computer Systems},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  keywords&lt;&#x2F;span&gt;&lt;span&gt; = {Blockchain, Decentralization, Healthcare data in cloud, Pseudonymity, Privacy, Security, Smart contract},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  month&lt;&#x2F;span&gt;&lt;span&gt; = {January},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  pages&lt;&#x2F;span&gt;&lt;span&gt; = {511–521},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  title&lt;&#x2F;span&gt;&lt;span&gt; = {Privacy-friendly platform for healthcare data in cloud based on blockchain environment},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  volume&lt;&#x2F;span&gt;&lt;span&gt; = {95},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #66D9EF;&quot;&gt;  year&lt;&#x2F;span&gt;&lt;span&gt; = {2019},&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;}&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;&lt;&#x2F;details&gt;
</content>
        
    </entry>
</feed>
