<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://notiz.blog/wp-content/plugins/pretty-feeds/pretty-feed-v4.xsl" type="text/xsl" media="screen" ?>


<!--

	Feeds whisper secrets,
	In the RSS Club's embrace,
	Knowledge blooms in grace.

-->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:source="http://source.scripting.com/"
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Normalisierung &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/normalisierung/feed/" rel="self" type="application/rss+xml" />
	<link>https://notiz.blog</link>
	<description>a weblog mainly about the open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social web</description>
	<lastBuildDate>Tue, 17 Jul 2018 20:19:39 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://notiz.blog/wp-content/uploads/2019/10/cropped-notizblog-icon-1-32x32.png</url>
	<title>Normalisierung &#8211; notizBlog</title>
	<link>https://notiz.blog</link>
	<width>32</width>
	<height>32</height>
</image> 
<source:blogroll>https://reader.pfefferle.org/i/?a=opml&amp;get=c_2</source:blogroll>
<creativeCommons:license>https://creativecommons.org/licenses/by-sa/4.0/</creativeCommons:license>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://switchboard.p3k.io/"/>
<atom:link rel="self" href="https://notiz.blog/tag/normalisierung/feed/"/>
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<item>
		<title>MicroID ohne URI-Normalisierung</title>
		<link>https://notiz.blog/2008/08/06/microid-ohne-uri-normalisierung/</link>
					<comments>https://notiz.blog/2008/08/06/microid-ohne-uri-normalisierung/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Wed, 06 Aug 2008 06:37:51 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[MicroID]]></category>
		<category><![CDATA[Normalisierung]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[URI]]></category>
		<category><![CDATA[URL]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1031</guid>

					<description><![CDATA[Vor ungefähr drei Monaten hatte ich mir schon mal Gedanken zu den Schwierigkeiten der MicroID-Verifizierung gemacht: Eine URL kann man auf zu viele verschieden Weisen schreiben, als dass sie eine valide ID abgeben könnte. Schwierigkeiten bereiten die Seiten, die unterschiedliche URLs zulassen&#8230; http://example.com http://www.example.com http://example.com/ &#8230;da sie zusammen mit der E-Mail &#8211; Adresse drei unterschiedliche [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Vor ungefähr drei Monaten hatte ich mir schon mal Gedanken zu den <a href="https://notiz.blog/2008/04/16/das-kleine-problem-mit-microids/">Schwierigkeiten der MicroID-Verifizierung</a> gemacht:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Eine <abbr title="Uniform Resource Locator">URL</abbr> kann man auf zu viele verschieden Weisen schreiben, als dass sie eine valide ID abgeben könnte.</p>
</blockquote>



<p>Schwierigkeiten bereiten die Seiten, die unterschiedliche URLs zulassen&#8230;</p>



<ul class="wp-block-list">
	<li><code>http://example.com</code></li>
	<li><code>http://<strong>www.</strong>example.com</code></li>
	<li><code>http://example.com<strong>/</strong></code></li>
</ul>



<p>&#8230;da sie zusammen mit der E-Mail &#8211; Adresse drei unterschiedliche Hash-Werte ergeben.</p>



<p>Ein möglicher Lösungsansatz wäre eine <a href="http://openid.net/specs/openid-authentication-2_0.html#normalization_example">URI-Normalisierung</a>, wie sie z.B. OpenID vorschlägt, einzusetzen.</p>



<p>Eine viel einfachere und fehlerunanfälligere Lösung ist das dynamische zusammenbauen der MicroID über die direkt aufgerufenen URI als Identifier:</p>



<ul class="wp-block-list">
	<li><code>http://example.com</code> -> <code>19358536d8c443614bc7d861f4b050ee34a549b9</code></li>
	<li><code>http://<strong>www.</strong>example.com</code> -> <code>05c732700bfa89cd234bb7fc08cb673f7c0d88b8</code></li>
	<li><code>http://example.com<strong>/</strong></code> -> <code>9275b4dcd7cc2c997b2a5249420b422e937d36e0</code></li>
</ul>



<p>(Benutzte E-Mail &#8211; Adresse: <code>mustermann@example.com</code>)</p>



<p>Beim verifizieren bräuchte man sich also nur noch auf die E-Mail &#8211; Adresse konzentrieren anstatt alle in Frage kommenden URI/E-Mail &#8211; Kombinationen durchspielen zu müssen.</p>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/08/06/microid-ohne-uri-normalisierung/feed/</wfw:commentRss>
			<slash:comments>15</slash:comments>
		
		
			</item>
	</channel>
</rss>
