<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="id">
	<id>https://inibudi.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Autentikasi_%28Authentication%29</id>
	<title>Autentikasi (Authentication) - Riwayat revisi</title>
	<link rel="self" type="application/atom+xml" href="https://inibudi.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Autentikasi_%28Authentication%29"/>
	<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;action=history"/>
	<updated>2026-04-24T16:17:09Z</updated>
	<subtitle>Riwayat revisi halaman ini di wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23081&amp;oldid=prev</id>
		<title>Budi: /* Protokol dan Kriptografi */</title>
		<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23081&amp;oldid=prev"/>
		<updated>2025-12-16T22:21:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Protokol dan Kriptografi&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;id&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisi sebelumnya&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisi per 16 Desember 2025 22.21&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Baris 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;m \equiv S^e \pmod{n}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;m \equiv S^e \pmod{n}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Budi</name></author>
	</entry>
	<entry>
		<id>https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23080&amp;oldid=prev</id>
		<title>Budi: /* Protokol dan Kriptografi */</title>
		<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23080&amp;oldid=prev"/>
		<updated>2025-12-16T22:21:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Protokol dan Kriptografi&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;id&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisi sebelumnya&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisi per 16 Desember 2025 22.21&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Baris 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;m \equiv S^e \pmod{n}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;m \equiv S^e \pmod{n}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Budi</name></author>
	</entry>
	<entry>
		<id>https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23079&amp;oldid=prev</id>
		<title>Budi: /* Protokol dan Kriptografi */</title>
		<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23079&amp;oldid=prev"/>
		<updated>2025-12-16T22:21:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Protokol dan Kriptografi&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;id&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisi sebelumnya&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisi per 16 Desember 2025 22.21&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Baris 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;m \equiv S^e \pmod{n}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;m \equiv S^e \pmod{n}&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Budi</name></author>
	</entry>
	<entry>
		<id>https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23078&amp;oldid=prev</id>
		<title>Budi: /* Protokol dan Kriptografi */</title>
		<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23078&amp;oldid=prev"/>
		<updated>2025-12-16T22:20:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Protokol dan Kriptografi&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;id&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisi sebelumnya&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisi per 16 Desember 2025 22.20&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l29&quot;&gt;Baris 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dalam konteks kriptografi kunci publik (asimetris), autentikasi sering kali melibatkan verifikasi [[tanda tangan digital]]. Jika seorang pengguna &amp;#039;&amp;#039;A&amp;#039;&amp;#039; ingin membuktikan identitasnya kepada verifikator &amp;#039;&amp;#039;V&amp;#039;&amp;#039; menggunakan pesan &amp;#039;&amp;#039;m&amp;#039;&amp;#039;, pengguna tersebut akan menghasilkan tanda tangan digital &amp;#039;&amp;#039;S&amp;#039;&amp;#039; menggunakan kunci privatnya &amp;#039;&amp;#039;d&amp;#039;&amp;#039;. Verifikator kemudian menggunakan kunci publik &amp;#039;&amp;#039;e&amp;#039;&amp;#039; milik pengguna dan modulus &amp;#039;&amp;#039;n&amp;#039;&amp;#039; untuk memverifikasi keabsahan tanda tangan tersebut. Secara matematis, proses verifikasi dasar dalam algoritma [[RSA]] dapat dinyatakan dengan persamaan kongruensi berikut:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dalam konteks kriptografi kunci publik (asimetris), autentikasi sering kali melibatkan verifikasi [[tanda tangan digital]]. Jika seorang pengguna &amp;#039;&amp;#039;A&amp;#039;&amp;#039; ingin membuktikan identitasnya kepada verifikator &amp;#039;&amp;#039;V&amp;#039;&amp;#039; menggunakan pesan &amp;#039;&amp;#039;m&amp;#039;&amp;#039;, pengguna tersebut akan menghasilkan tanda tangan digital &amp;#039;&amp;#039;S&amp;#039;&amp;#039; menggunakan kunci privatnya &amp;#039;&amp;#039;d&amp;#039;&amp;#039;. Verifikator kemudian menggunakan kunci publik &amp;#039;&amp;#039;e&amp;#039;&amp;#039; milik pengguna dan modulus &amp;#039;&amp;#039;n&amp;#039;&amp;#039; untuk memverifikasi keabsahan tanda tangan tersebut. Secara matematis, proses verifikasi dasar dalam algoritma [[RSA]] dapat dinyatakan dengan persamaan kongruensi berikut:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;m &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\equiv &lt;/ins&gt;S^e &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\pmod{&lt;/ins&gt;n&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/ins&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;m &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;≡ &lt;/del&gt;S^e &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(mod &lt;/del&gt;n&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat [[SSL/TLS]] yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Budi</name></author>
	</entry>
	<entry>
		<id>https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23077&amp;oldid=prev</id>
		<title>Budi: /* Protokol dan Kriptografi */</title>
		<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23077&amp;oldid=prev"/>
		<updated>2025-12-16T22:19:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Protokol dan Kriptografi&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;id&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisi sebelumnya&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisi per 16 Desember 2025 22.19&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Baris 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Baris 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Protokol dan Kriptografi ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Protokol dan Kriptografi ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di balik antarmuka pengguna, proses autentikasi berjalan di atas protokol jaringan dan algoritma [[kriptografi]] yang kompleks. Protokol seperti [[Kerberos]], [[OAuth]], dan OpenID Connect dirancang untuk menangani pertukaran kredensial secara aman melalui jaringan yang tidak terpercaya. Protokol ini menggunakan enkripsi untuk memastikan bahwa kredensial tidak dapat disadap atau dimanipulasi oleh pihak ketiga selama transmisi data.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di balik antarmuka pengguna, proses autentikasi berjalan di atas protokol jaringan dan algoritma [[kriptografi]] yang kompleks. Protokol seperti [[Kerberos]], [[OAuth]], dan &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;OpenID Connect&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;dirancang untuk menangani pertukaran kredensial secara aman melalui jaringan yang tidak terpercaya. Protokol ini menggunakan enkripsi untuk memastikan bahwa kredensial tidak dapat disadap atau dimanipulasi oleh pihak ketiga selama transmisi data.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Salah satu metode yang umum digunakan dalam autentikasi kriptografi adalah tantangan-respons (&amp;#039;&amp;#039;challenge-response&amp;#039;&amp;#039;). Dalam skema ini, server mengirimkan sebuah tantangan (biasanya berupa angka acak atau &amp;#039;&amp;#039;nonce&amp;#039;&amp;#039;) kepada pengguna. Pengguna kemudian harus mengenkripsi tantangan tersebut menggunakan kunci rahasia mereka dan mengirimkan hasilnya kembali ke server. Server kemudian melakukan verifikasi matematis untuk memastikan bahwa respons tersebut valid tanpa perlu pengguna mengirimkan kata sandi aslinya melalui jaringan.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Salah satu metode yang umum digunakan dalam autentikasi kriptografi adalah tantangan-respons (&amp;#039;&amp;#039;challenge-response&amp;#039;&amp;#039;). Dalam skema ini, server mengirimkan sebuah tantangan (biasanya berupa angka acak atau &amp;#039;&amp;#039;nonce&amp;#039;&amp;#039;) kepada pengguna. Pengguna kemudian harus mengenkripsi tantangan tersebut menggunakan kunci rahasia mereka dan mengirimkan hasilnya kembali ke server. Server kemudian melakukan verifikasi matematis untuk memastikan bahwa respons tersebut valid tanpa perlu pengguna mengirimkan kata sandi aslinya melalui jaringan.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dalam konteks kriptografi kunci publik (asimetris), autentikasi sering kali melibatkan verifikasi [[tanda tangan digital]]. Jika seorang pengguna &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;A&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ &lt;/del&gt;ingin membuktikan identitasnya kepada verifikator &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;V&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ &lt;/del&gt;menggunakan pesan &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;m&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;, pengguna tersebut akan menghasilkan tanda tangan digital &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;S&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ &lt;/del&gt;menggunakan kunci privatnya &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;d&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;. Verifikator kemudian menggunakan kunci publik &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;e&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ &lt;/del&gt;milik pengguna dan modulus &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/del&gt;n&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ &lt;/del&gt;untuk memverifikasi keabsahan tanda tangan tersebut. Secara matematis, proses verifikasi dasar dalam algoritma [[RSA]] dapat dinyatakan dengan persamaan kongruensi berikut:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dalam konteks kriptografi kunci publik (asimetris), autentikasi sering kali melibatkan verifikasi [[tanda tangan digital]]. Jika seorang pengguna &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;A&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;ingin membuktikan identitasnya kepada verifikator &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;V&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;menggunakan pesan &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;m&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;, pengguna tersebut akan menghasilkan tanda tangan digital &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;S&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;menggunakan kunci privatnya &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;d&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;. Verifikator kemudian menggunakan kunci publik &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;e&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;milik pengguna dan modulus &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;n&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;untuk memverifikasi keabsahan tanda tangan tersebut. Secara matematis, proses verifikasi dasar dalam algoritma [[RSA]] dapat dinyatakan dengan persamaan kongruensi berikut:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;display=&quot;block&quot;&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mi&amp;gt;&lt;/del&gt;m&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/mi&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;m &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;≡ &lt;/ins&gt;S&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;^&lt;/ins&gt;e (mod n)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mo&amp;gt;&amp;amp;#x2261;&amp;lt;/mo&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;msup&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    &amp;lt;mi&amp;gt;&lt;/del&gt;S&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/mi&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    &amp;lt;mi&amp;gt;&lt;/del&gt;e&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/mi&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;/msup&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mspace width=&quot;1em&quot; /&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mo&amp;gt;&lt;/del&gt;(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/mo&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mi&amp;gt;&lt;/del&gt;mod&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/mi&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mspace width=&quot;0.33em&quot; /&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mi&amp;gt;&lt;/del&gt;n&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/mi&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &amp;lt;mo&amp;gt;&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/mo&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &#039;&#039;hash&#039;&#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat SSL/TLS yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &#039;&#039;hash&#039;&#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;SSL/TLS&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;yang mengamankan lalu lintas web.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Tantangan dan Masa Depan ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Tantangan dan Masa Depan ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Budi</name></author>
	</entry>
	<entry>
		<id>https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23076&amp;oldid=prev</id>
		<title>Budi: ←Membuat halaman berisi &#039;&#039;&#039;&#039;Autentikasi&#039;&#039;&#039; (dari bahasa Yunani: &#039;&#039;authentikos&#039;&#039;, &quot;nyata, asli, sah&quot;) adalah suatu tindakan pembuktian (validasi) terhadap identitas pengguna, perangkat, atau sistem komputer. Dalam konteks keamanan informasi, autentikasi merupakan proses verifikasi apakah seseorang atau sesuatu adalah benar-benar seperti yang diklaimnya. Proses ini berbeda dengan identifikasi, yang hanya menyatakan identitas tanpa pembuktian, serta berbeda pula dengan otorisasi, ya...&#039;</title>
		<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Autentikasi_(Authentication)&amp;diff=23076&amp;oldid=prev"/>
		<updated>2025-12-16T22:16:34Z</updated>

		<summary type="html">&lt;p&gt;←Membuat halaman berisi &amp;#039;&amp;#039;&amp;#039;&amp;#039;Autentikasi&amp;#039;&amp;#039;&amp;#039; (dari bahasa Yunani: &amp;#039;&amp;#039;authentikos&amp;#039;&amp;#039;, &amp;quot;nyata, asli, sah&amp;quot;) adalah suatu tindakan pembuktian (validasi) terhadap identitas pengguna, perangkat, atau sistem komputer. Dalam konteks keamanan informasi, autentikasi merupakan proses verifikasi apakah seseorang atau sesuatu adalah benar-benar seperti yang diklaimnya. Proses ini berbeda dengan &lt;a href=&quot;/wiki/index.php?title=Identifikasi&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Identifikasi (halaman belum tersedia)&quot;&gt;identifikasi&lt;/a&gt;, yang hanya menyatakan identitas tanpa pembuktian, serta berbeda pula dengan &lt;a href=&quot;/wiki/index.php?title=Otorisasi&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Otorisasi (halaman belum tersedia)&quot;&gt;otorisasi&lt;/a&gt;, ya...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Halaman baru&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Autentikasi&amp;#039;&amp;#039;&amp;#039; (dari bahasa Yunani: &amp;#039;&amp;#039;authentikos&amp;#039;&amp;#039;, &amp;quot;nyata, asli, sah&amp;quot;) adalah suatu tindakan pembuktian (validasi) terhadap identitas pengguna, perangkat, atau sistem komputer. Dalam konteks keamanan informasi, autentikasi merupakan proses verifikasi apakah seseorang atau sesuatu adalah benar-benar seperti yang diklaimnya. Proses ini berbeda dengan [[identifikasi]], yang hanya menyatakan identitas tanpa pembuktian, serta berbeda pula dengan [[otorisasi]], yang menentukan hak akses setelah identitas terverifikasi. Autentikasi menjadi lapisan pertahanan pertama dalam mengamankan sistem digital dari akses yang tidak sah dan penyalahgunaan data.&lt;br /&gt;
&lt;br /&gt;
Dalam sistem komputer modern, proses autentikasi bergantung pada kredensial yang sebelumnya telah disepakati antara pengguna (pengakses) dan sistem (pemberi akses). Ketika pengguna mencoba masuk ke dalam sistem, mereka harus memberikan bukti identitas yang akan dibandingkan dengan data yang tersimpan dalam basis data sistem. Jika bukti yang diberikan cocok, sistem akan memberikan akses; jika tidak, akses akan ditolak. Mekanisme ini sangat krusial dalam berbagai aplikasi, mulai dari layanan perbankan daring, surat elektronik, hingga akses jaringan perusahaan.&lt;br /&gt;
&lt;br /&gt;
== Faktor Autentikasi ==&lt;br /&gt;
&lt;br /&gt;
Secara tradisional, mekanisme autentikasi dikategorikan berdasarkan tiga faktor utama yang dikenal sebagai &amp;quot;faktor autentikasi&amp;quot;. Faktor-faktor ini merepresentasikan berbagai jenis bukti yang dapat diberikan oleh pengguna untuk memverifikasi identitas mereka. Penggunaan satu faktor saja sering kali dianggap kurang aman untuk aplikasi yang sensitif, sehingga banyak sistem modern menerapkan kombinasi dari faktor-faktor ini.&lt;br /&gt;
&lt;br /&gt;
Tiga kategori utama faktor autentikasi yang diakui secara luas dalam standar keamanan industri, seperti [[NIST]] dan [[ISO/IEC 27001]], meliputi:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Faktor Pengetahuan&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;Something you know&amp;#039;&amp;#039;): Ini adalah metode yang paling umum digunakan, di mana pengguna membuktikan identitasnya dengan menunjukkan informasi yang hanya diketahui oleh pengguna tersebut. Contoh paling sederhana adalah [[kata sandi]] (password), PIN (&amp;#039;&amp;#039;Personal Identification Number&amp;#039;&amp;#039;), atau jawaban atas pertanyaan keamanan rahasia. Kelemahan utama dari faktor ini adalah kerentanannya terhadap serangan penebakan, &amp;#039;&amp;#039;phishing&amp;#039;&amp;#039;, atau pencurian data melalui &amp;#039;&amp;#039;keylogger&amp;#039;&amp;#039;.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Faktor Kepemilikan&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;Something you have&amp;#039;&amp;#039;): Faktor ini mengharuskan pengguna memiliki benda fisik atau perangkat tertentu untuk mendapatkan akses. Contohnya meliputi kartu pintar (&amp;#039;&amp;#039;smart card&amp;#039;&amp;#039;), token keamanan (&amp;#039;&amp;#039;security token&amp;#039;&amp;#039;), atau telepon genggam yang menerima kode OTP (&amp;#039;&amp;#039;One-Time Password&amp;#039;&amp;#039;). Autentikasi jenis ini lebih sulit diretas secara jarak jauh karena penyerang harus mencuri perangkat fisik tersebut secara langsung dari pengguna.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Faktor Inherensi&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;Something you are&amp;#039;&amp;#039;): Faktor ini mendasarkan verifikasi pada karakteristik biologis atau perilaku unik dari pengguna. Teknologi [[biometrik]] seperti pemindai sidik jari, pengenalan wajah, pemindaian retina, atau analisis pola suara masuk dalam kategori ini. Meskipun menawarkan kenyamanan yang tinggi, faktor inherensi menghadapi tantangan terkait privasi data biometrik dan kemungkinan pemalsuan canggih (&amp;#039;&amp;#039;spoofing&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
== Autentikasi Kuat dan Multi-Faktor ==&lt;br /&gt;
&lt;br /&gt;
Seiring dengan meningkatnya ancaman siber, metode autentikasi tunggal (&amp;#039;&amp;#039;single-factor authentication&amp;#039;&amp;#039;) dianggap tidak lagi memadai untuk melindungi data sensitif. Oleh karena itu, industri keamanan siber beralih ke [[Autentikasi Multi-Faktor]] (MFA) atau Autentikasi Dua Faktor (2FA). MFA mengharuskan pengguna untuk menyajikan dua atau lebih bukti dari kategori yang berbeda sebelum akses diberikan.&lt;br /&gt;
&lt;br /&gt;
Penerapan MFA secara signifikan mengurangi risiko pencurian identitas. Misalnya, jika seorang peretas berhasil mencuri kata sandi pengguna (faktor pengetahuan), mereka tetap tidak dapat mengakses akun tersebut tanpa memiliki ponsel pengguna untuk menerima kode OTP (faktor kepemilikan). Kombinasi faktor-faktor ini menciptakan lapisan keamanan yang saling melengkapi, di mana kelemahan pada satu faktor ditutupi oleh kekuatan faktor lainnya.&lt;br /&gt;
&lt;br /&gt;
Selain MFA, terdapat konsep autentikasi berbasis risiko (&amp;#039;&amp;#039;Risk-Based Authentication&amp;#039;&amp;#039;). Sistem ini menganalisis konteks permintaan akses secara &amp;#039;&amp;#039;real-time&amp;#039;&amp;#039;, seperti lokasi geografis (geolokasi), alamat IP, waktu akses, dan sidik jari perangkat. Jika sistem mendeteksi anomali—misalnya upaya masuk dari negara yang berbeda dalam waktu singkat—sistem dapat meminta langkah verifikasi tambahan atau memblokir akses tersebut secara otomatis.&lt;br /&gt;
&lt;br /&gt;
== Protokol dan Kriptografi ==&lt;br /&gt;
&lt;br /&gt;
Di balik antarmuka pengguna, proses autentikasi berjalan di atas protokol jaringan dan algoritma [[kriptografi]] yang kompleks. Protokol seperti [[Kerberos]], [[OAuth]], dan OpenID Connect dirancang untuk menangani pertukaran kredensial secara aman melalui jaringan yang tidak terpercaya. Protokol ini menggunakan enkripsi untuk memastikan bahwa kredensial tidak dapat disadap atau dimanipulasi oleh pihak ketiga selama transmisi data.&lt;br /&gt;
&lt;br /&gt;
Salah satu metode yang umum digunakan dalam autentikasi kriptografi adalah tantangan-respons (&amp;#039;&amp;#039;challenge-response&amp;#039;&amp;#039;). Dalam skema ini, server mengirimkan sebuah tantangan (biasanya berupa angka acak atau &amp;#039;&amp;#039;nonce&amp;#039;&amp;#039;) kepada pengguna. Pengguna kemudian harus mengenkripsi tantangan tersebut menggunakan kunci rahasia mereka dan mengirimkan hasilnya kembali ke server. Server kemudian melakukan verifikasi matematis untuk memastikan bahwa respons tersebut valid tanpa perlu pengguna mengirimkan kata sandi aslinya melalui jaringan.&lt;br /&gt;
&lt;br /&gt;
Dalam konteks kriptografi kunci publik (asimetris), autentikasi sering kali melibatkan verifikasi [[tanda tangan digital]]. Jika seorang pengguna $A$ ingin membuktikan identitasnya kepada verifikator $V$ menggunakan pesan $m$, pengguna tersebut akan menghasilkan tanda tangan digital $S$ menggunakan kunci privatnya $d$. Verifikator kemudian menggunakan kunci publik $e$ milik pengguna dan modulus $n$ untuk memverifikasi keabsahan tanda tangan tersebut. Secara matematis, proses verifikasi dasar dalam algoritma [[RSA]] dapat dinyatakan dengan persamaan kongruensi berikut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;mi&amp;gt;m&amp;lt;/mi&amp;gt;&lt;br /&gt;
  &amp;lt;mo&amp;gt;&amp;amp;#x2261;&amp;lt;/mo&amp;gt;&lt;br /&gt;
  &amp;lt;msup&amp;gt;&lt;br /&gt;
    &amp;lt;mi&amp;gt;S&amp;lt;/mi&amp;gt;&lt;br /&gt;
    &amp;lt;mi&amp;gt;e&amp;lt;/mi&amp;gt;&lt;br /&gt;
  &amp;lt;/msup&amp;gt;&lt;br /&gt;
  &amp;lt;mspace width=&amp;quot;1em&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;mo&amp;gt;(&amp;lt;/mo&amp;gt;&lt;br /&gt;
  &amp;lt;mi&amp;gt;mod&amp;lt;/mi&amp;gt;&lt;br /&gt;
  &amp;lt;mspace width=&amp;quot;0.33em&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;mi&amp;gt;n&amp;lt;/mi&amp;gt;&lt;br /&gt;
  &amp;lt;mo&amp;gt;)&amp;lt;/mo&amp;gt;&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jika hasil perhitungan tersebut cocok dengan pesan asli (atau &amp;#039;&amp;#039;hash&amp;#039;&amp;#039; dari pesan asli), maka autentikasi berhasil. Ini membuktikan bahwa pengirim memiliki akses ke kunci privat yang sesuai tanpa perlu mengungkapkan kunci privat tersebut kepada verifikator. Metode ini menjadi dasar bagi banyak standar keamanan modern, termasuk sertifikat SSL/TLS yang mengamankan lalu lintas web.&lt;br /&gt;
&lt;br /&gt;
== Tantangan dan Masa Depan ==&lt;br /&gt;
&lt;br /&gt;
Meskipun teknologi autentikasi terus berkembang, tantangan keamanan tetap ada. Serangan &amp;#039;&amp;#039;Man-in-the-Middle&amp;#039;&amp;#039; (MitM) dan rekayasa sosial masih menjadi ancaman utama bagi banyak protokol autentikasi. Selain itu, masalah kegunaan (&amp;#039;&amp;#039;usability&amp;#039;&amp;#039;) sering kali menjadi hambatan; kebijakan kata sandi yang terlalu rumit sering kali menyebabkan pengguna menuliskan kata sandi mereka di tempat yang tidak aman atau menggunakan kembali kata sandi yang sama untuk berbagai layanan.&lt;br /&gt;
&lt;br /&gt;
Untuk mengatasi masalah ini, aliansi industri seperti [[FIDO Alliance]] mengembangkan standar autentikasi tanpa kata sandi (&amp;#039;&amp;#039;passwordless&amp;#039;&amp;#039;). Standar seperti WebAuthn memungkinkan pengguna untuk masuk ke layanan web menggunakan biometrik perangkat atau kunci keamanan fisik, menghilangkan ketergantungan pada kata sandi yang rentan. Pendekatan ini tidak hanya meningkatkan keamanan dengan menggunakan kriptografi kunci publik di belakang layar, tetapi juga meningkatkan pengalaman pengguna dengan proses masuk yang lebih cepat dan mudah.&lt;br /&gt;
&lt;br /&gt;
Di masa depan, autentikasi diperkirakan akan menjadi lebih transparan dan berkelanjutan (&amp;#039;&amp;#039;continuous authentication&amp;#039;&amp;#039;). Alih-alih hanya memeriksa identitas saat awal sesi (&amp;#039;&amp;#039;login&amp;#039;&amp;#039;), sistem cerdas akan terus memantau pola perilaku pengguna—seperti kecepatan mengetik, cara memegang perangkat, dan pola navigasi—untuk memastikan bahwa pengguna yang sedang aktif adalah pemilik akun yang sah. Teknologi ini bertujuan untuk menciptakan lingkungan digital yang aman namun tetap nyaman bagi pengguna.&lt;br /&gt;
&lt;br /&gt;
== Referensi ==&lt;br /&gt;
* Stallings, William. (2017). &amp;#039;&amp;#039;Cryptography and Network Security: Principles and Practice&amp;#039;&amp;#039;. Pearson.&lt;br /&gt;
* National Institute of Standards and Technology (NIST). (2017). &amp;#039;&amp;#039;Digital Identity Guidelines&amp;#039;&amp;#039; (Special Publication 800-63-3).&lt;br /&gt;
* Schneier, Bruce. (1996). &amp;#039;&amp;#039;Applied Cryptography: Protocols, Algorithms, and Source Code in C&amp;#039;&amp;#039;. Wiley.&lt;/div&gt;</summary>
		<author><name>Budi</name></author>
	</entry>
</feed>