ケルベロス認証

Kerberos
最新版
krb5-1.21.2[1] / 2023年8月14日 (16か月前) (2023-08-14)
プログラミング
言語
C
対応OS クロスプラットフォーム
公式サイト web.mit.edu/kerberos/
テンプレートを表示

ケルベロス認証(ケルベロスにんしょう、Kerberos - )は、ネットワーク認証方式の一つ[2]シングルサインオンシステムを提供する[2]。ケルベロス認証は1989年から使われている[2]

ケルベロス認証は、X Window Systemの開発で知られるマサチューセッツ工科大学 (MIT) のAthenaプロジェクトによって開発され、現在もMITで保守されている。その仕様は RFC 4120 で標準化されている。

マイクロソフトActive Directoryでの推奨の認証機構となっている[2]。また、macOSでは、Heimdalで実装されている[3]

名称はギリシャ神話おける地獄の番犬ケルベロスに由来し[4]、日本ではギリシア語読みにならって「ケルベロス」とするが、英語では[ˈkərbərɒs](「カーバラス」に近い発音[5])となる。

プロトコル概要

構造

Kerberos サーバーを運用したい組織は、独自の 「レルム」を構築する。レルムに属するマシンやサービスはプリンシパルと呼ばれる。レルムにはKDC(key distribution center、直訳:鍵配送センター)と呼ばれる権限者が存在する。KDCはAS(Authentication Server、直訳:認証サーバ)というサーバとTGS(Ticket Granting Server、意訳:チケット発行許諾サーバ)というサーバがある。

手順

ユーザがレルムにログインする際には、まず自身の持つクライアント端末からID/パスワードなどで認証を受け、認証が受理されたらクライアント端末はこのパスワードを利用して秘密鍵Kを生成する。クライアントはユーザのIDを平文でASに送り、ASはユーザのIDを自身のデータベースに問い合わせる事でユーザの秘密鍵Kを得る。

次にASはTGT(ticket-granting ticket、意訳:チケット発行許諾チケット)と、クライアント/TGSセッション鍵とをKで共通鍵暗号化してクライアント端末とTGSに送る。ユーザがTGSから「チケット」というデータを受け取るための大元となるチケットがTGTであり、クライアント/TGSセッション鍵はTGSからチケットを受け取る際に用いるセッション鍵である。なお、共通鍵暗号としては、バージョン4においては56bitDES暗号を用いる。

その後ユーザがレルム内にあるプリンシパルAが提供しているサービスを利用したくなったら、ユーザのクライアント端末はTGTをAのサービスを使いたい旨とともにTGSに送る。この際の通信はクライアント/TGSセッション鍵で共通鍵暗号化しておく。TGSはTGTの正当性を確認し、チケットという、Aのサービスを利用する許可証をクライアント端末に送り、さらにAとの通信で用いるセッション鍵もクライアント端末に送る。

チケットに記載された有効期限内にチケットを(セッション鍵で暗号化して)プリンシパルAに送れば、クライアント端末はAの提供するサービスを利用できる。

特徴

以上のように、ユーザがID/パスワードを使うのは最初にASから認証を受ける時だけであり、とても少ない。(以後はTGTを使ってTGSから認証を受ける。)そうすることでID/パスワードの漏洩を防いでいる。

また、TGTを直接プリンシパルAに送ってしまうと、AがTGTを使ってユーザになりすまして別のプリンシパルのサービスを利用できてしまうため、クライアント端末がTGTを直接プリンシパルAに送信する事はしない。その代わりに、TGSにTGTを送ることでAへのアクセスのみに利用できるチケットを発行してもらい、このチケットでAの認証を受け、サービスを利用する。

歴史

1980年代マサチューセッツ工科大学 (MIT) にて研究プロジェクトとして始まった[6]。MITのAthenaプロジェクトでは開始当初からクライアントサーバモデルを想定して設計されており、そのネットワーク認証のためにKerberosプロトコルが開発された[7][8]。この認証システムは、経路上での盗聴を防ぐために、認証サーバとその他のコンピュータとの間の認証のやりとりを暗号化している[7]

Kerberosバージョン3まではテストのために開発され、MIT内部でのみ使われた[9]。そして、1989年1月24日に初めてMIT外部にKerberosバージョン4として公開される[9]。Kerberosはいくつかのベンダーに採用されることとなった[9]

Kerberosバージョン4はDESを用いていたため、アメリカ政府の暗号化ソフトウェアに対する輸出規制に引っかかり、アメリカ国外の組織はMITから合法的にソフトウェアをダウンロードすることはできなかった[10]。そのため、MITの開発チームは、Kerberosのソフトウェアから暗号化のコードをすべて取り除き、骨格だけにした「Bones」を作成した[11]オーストラリアのエリック・ヤングがこのBonesに独自のDES実装を追加した「eBones」を開発したことで、アメリカ国外でも合法的にKerberosバージョン4を使うことができるようになった[11]

その後、Kerberosバージョン4に機能を追加し、セキュリティの強化を行ったバージョン5が開発される[11]。Kerberosバージョン5のプロトコルは RFC 1510 で文書化され、RFC 4120 に置き換えられた[11]

関連項目

脚注

出典

  1. ^ http://web.mit.edu/kerberos/krb5-1.21/
  2. ^ a b c d Jason Garman 著、桑村潤、我妻佳子 訳「はじめに」『Kerberos』(初版第1刷)オライリー・ジャパン、2004年5月28日、7頁。ISBN 4-87311-186-2 
  3. ^ Source Browser”. opensource.apple.com. 2019年8月12日閲覧。
  4. ^ Jason Garman 著、桑村潤、我妻佳子 訳「第1章 イントロダクション」『Kerberos』(初版第1刷)オライリー・ジャパン、2004年5月28日、2頁。ISBN 4-87311-186-2 
  5. ^ e-words IT用語辞典 Kerberos 【 ケルベロス 】
  6. ^ Jason Garman 著、桑村潤、我妻佳子 訳「第1章 イントロダクション」『Kerberos』(初版第1刷)オライリー・ジャパン、2004年5月28日、3頁。ISBN 4-87311-186-2 
  7. ^ a b Jason Garman 著、桑村潤、我妻佳子 訳「第1章 イントロダクション」『Kerberos』(初版第1刷)オライリー・ジャパン、2004年5月28日、5頁。ISBN 4-87311-186-2 
  8. ^ 編集人 小山 透『コンピュータ・サイエンス誌 bit』共立出版、1990年7月1日、66頁。 
  9. ^ a b c Jason Garman 著、桑村潤、我妻佳子 訳「第1章 イントロダクション」『Kerberos』(初版第1刷)オライリー・ジャパン、2004年5月28日、7頁。ISBN 4-87311-186-2 
  10. ^ Jason Garman 著、桑村潤、我妻佳子 訳「第1章 イントロダクション」『Kerberos』(初版第1刷)オライリー・ジャパン、2004年5月28日、7-8頁。ISBN 4-87311-186-2 
  11. ^ a b c d Jason Garman 著、桑村潤、我妻佳子 訳「第1章 イントロダクション」『Kerberos』(初版第1刷)オライリー・ジャパン、2004年5月28日、8頁。ISBN 4-87311-186-2 

外部リンク

Read other articles:

Вулиця Івана ДрачаКиїв Початок вулиціМісцевість КудрявецьРайон ШевченківськийНазва на честь І. Ф. ДрачаКолишні назви Львівський пров., Некрасовська (Некрасівська)Загальні відомостіПротяжність 195 мКоординати початку 50°27′22″ пн. ш. 30°29′50″ сх. д. / 50.456278

 

누난 너무 예뻐 (Replay)Album mini karya SHINeeDirilis23 Mei 2008 (2008-05-23)Direkam2008GenrePop, R&B, danceDurasi18:50BahasaKoreanLabelSM EntertainmentProduserLee Soo ManKronologi SHINee Replay(2008) The Shinee World(2008)The Shinee World2008 Singel dalam album Replay Noona Neomu Yeppeo (Replay)Dirilis: 22 Mei 2008 (2008-05-22) Replay (bahasa Korea: 누난 너무 예뻐; Big Sister Is So Pretty) adalah album mini debut boy band asal Korea Selatan, SHINee. Album in...

 

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menamba...

Campeonato de Europa de RallycrossActual Temporada 2023Categoría RallycrossUbicación EuropaTemporada inicial 1973Ámbito ContinentalCampeonesPiloto campeón Anton Marklund (RX1) Kobe Pauwels (RX3)[editar datos en Wikidata] El Campeonato de Europa de Rallycross es un campeonato de rallycross que se comenzó a disputar en el año 1973 y se diputa en el continente europeo principalmente en el Reino Unido, Francia, Europa del Norte y Central. Reglamentos El Campeonato Europeo de Rally...

 

Wappen Deutschlandkarte 50.24972222222210.194722222222235Koordinaten: 50° 15′ N, 10° 12′ O Basisdaten Bundesland: Bayern Regierungsbezirk: Unterfranken Landkreis: Bad Kissingen Höhe: 235 m ü. NHN Fläche: 93,11 km2 Einwohner: 7596 (31. Dez. 2022)[1] Bevölkerungsdichte: 82 Einwohner je km2 Postleitzahl: 97702 Vorwahlen: 09733, 09708, 09766 Kfz-Kennzeichen: KG, BRK, HAB Gemeindeschlüssel: 09 6 72 135 LOCODE: ...

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (ديسمبر 2015) هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة...

SilangkitangDesaPeta lokasi Desa SilangkitangNegara IndonesiaProvinsiSumatera UtaraKabupatenTapanuli SelatanKecamatanAek BilahKode Kemendagri12.03.22.2020 Luas... km²Jumlah penduduk... jiwaKepadatan... jiwa/km² Silangkitang adalah salah satu desa di kecamatan Aek Bilah, Tapanuli Selatan, Sumatera Utara, Indonesia. Referensi (Indonesia) Keputusan Menteri Dalam Negeri Nomor 050-145 Tahun 2022 tentang Pemberian dan Pemutakhiran Kode, Data Wilayah Administrasi Pemerintahan, dan Pulau tahun...

 

Confirmación de Ayerbe (27 de agosto del 1137) La llamada Confirmación de Ayerbe es una carta pública del rey Ramiro II de Aragón hecha el 27 de agosto del 1137 (o 1138) en el castillo de Ayerbe por la cual se comprometía a no hacer nunca más ninguna donación si no contaba con la aprobación del conde Ramón Berenguer IV, y que si hacía ningún más sin el consentimiento del conde, la donación sería considerada nula. Contexto El tratado se enmarca en la problemática surgida a raíz...

 

Motor vehicle assembly plant in England Vauxhall Ellesmere PortBuilt1962LocationEllesmere Port, Cheshire, EnglandCoordinates53°18′11.9″N 2°55′55.3″W / 53.303306°N 2.932028°W / 53.303306; -2.932028IndustryMotor vehicle manufactureProductsVauxhall Viva (1962–1974)Opel/Vauxhall Chevette (1975–1980)Opel/Vauxhall Astra (1981–2022)Employees1,100Area1,209,366 m2 (13,017,510 sq ft)Volume187,000 vehiclesAddressNorth Rd, Ellesmere Port CH65 1ALOw...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (سبتمبر 2021) محمد الجابلي معلومات شخصية الميلاد 19 أكتوبر 1956 (67 سنة)  ولاية صفاقس  الجنسية تونسي الحياة العملية الاسم الأدبي محمد الجابلي المهنة كاتب  اللغات العر...

 

Artist (1924-2018) Ram KumarBorn(1924-09-23)23 September 1924[1]Shimla, Punjab, British India(now Shimla, Himachal Pradesh, India)Died14 April 2018(2018-04-14) (aged 93)NationalityIndianEducationSharada Ukil School of Art, New Delhi (1945)Known forPaintingAwardsFellowship of the Lalit Kala Akademi, 2011[2] Padma Bhushan, 2010[3] Lifetime Achievement Award,Government of Delhi[4] Officers Arts et Letter, 2003 Kalidas Samman, 1986 Premchand Puraskar, 197...

 

Island off the coast of Antarctica Not to be confused with Elephanta Island, Elephant Jason Island, Elephantine Island, or Elephant Island (Vanuatu). ElephantElephantLocation in the South Shetland IslandsShow map of South Shetland IslandsElephantLocation in AntarcticaShow map of AntarcticaGeographyLocationAntarcticaCoordinates61°08′S 55°07′W / 61.133°S 55.117°W / -61.133; -55.117ArchipelagoSouth Shetland IslandsArea558 km2 (215 sq mi)Length47...

تحوي هذه المقالة أو هذا القسم ترجمة آلية. فضلًا، ساهم في تدقيقها وتحسينها أو إزالتها لأنها تخالف سياسات ويكيبيديا. (نقاش) جزء من سلسلة مقالات سياسة الأردنالأردن الدستور الدستور حقوق الإنسان الملكية الملك عبد الله الثاني ولي العهد السلطة التنفيذية السلطة التنفيذية رؤساء و...

 

A graph of the United States Employment Cost Index from 2001 to August 2018. The employment cost index (ECI) is a quarterly economic series detailing the changes in the costs of labor for businesses in the United States economy. The ECI is prepared by the Bureau of Labor Statistics (BLS), in the U.S. Department of Labor. Applications It is a widely watched series by the financial sector but gets less press coverage than the more commonly quoted consumer price index (CPI), which is also prepar...

 

2020 studio album by AnjimileGiver TakerStudio album by AnjimileReleasedSeptember 18, 2020 (2020-09-18)Genre Country[1] indie folk[2] folk[3] Length27:03LabelFather/DaughterAnjimile chronology Colors(2018) Giver Taker(2020) The King(2023) Giver Taker is the debut studio album by American musician Anjimile. It was released on September 18, 2020, by Father/Daughter Records.[4] Release Anjimile announced the release of their debut studio alb...

United States historic placeRussell H. Conwell SchoolU.S. National Register of Historic Places Russell H. Conwell School, September 2010Show map of PhiladelphiaShow map of PennsylvaniaShow map of the United StatesLocation1829-1951 E. Clearfield St., Philadelphia, PennsylvaniaCoordinates39°59′39″N 75°06′53″W / 39.9943°N 75.1147°W / 39.9943; -75.1147Area1.2 acres (0.49 ha)Built1925–1926ArchitectIrwin T. CatharineArchitectural styleLate Gothic Revi...

 

British carrier-borne torpedo/dive bomber Barracuda Fairey Barracuda Mk II of 814th Naval Air Squadron over HMS Venerable (R63) Role Torpedo bomber, dive bomberType of aircraft National origin United Kingdom Manufacturer Fairey Aviation Built by Blackburn Aircraft Boulton Paul Westland Aircraft First flight 7 December 1940 Introduction 10 January 1943 Primary users Royal NavyRoyal Canadian Navy Netherlands Naval Aviation Service French Air Force Produced 1941–1945 Number built 2,602 ...

 

American actress Lara Jill MillerMiller in an interview for VO Voice Weekly, 2021Born (1967-04-20) April 20, 1967 (age 56)[1]Allentown, Pennsylvania, U.S.[2]Other namesLara MillerEducationNew York University (BA)Fordham University School of Law (JD)OccupationActressYears active1978–present Lara Jill Miller (born April 20, 1967)[1] is an American actress. She played Samantha Sam Kanisky on the 1980s sitcom Gimme a Break! and Kathy on The Amanda Show. Sh...

American actress This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Diana Muldaur – news · newspapers · books · scholar · JSTOR (May 2020) (Learn how and when to remove this template message) Diana...

 

Polymer of tubulin that forms part of the cytoskeleton Microtubule and tubulin metrics[1] Microtubules are polymers of tubulin that form part of the cytoskeleton and provide structure and shape to eukaryotic cells. Microtubules can be as long as 50 micrometres, as wide as 23 to 27 nm[2] and have an inner diameter between 11 and 15 nm.[3] They are formed by the polymerization of a dimer of two globular proteins, alpha and beta tubulin into protofilaments ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!