[12] [DFN[[[HOBA]]]] ([DFN[[[HTTP Origin-Bound Auth]]]]) は、
[[HTTP認証]]の方式の1つとして提案されているものです。

[18] 実利用例があるのかどうかは不明です。

* 仕様書

[REFS[
- [6] '''[CITE@en[RFC 7486 - HTTP Origin-Bound Authentication (HOBA)]] ([TIME[2015-03-11 12:17:16 +09:00]] 版) <https://tools.ietf.org/html/rfc7486>'''
- [13] [CITE[HTTP Origin-Bound Authentication (HOBA) Device Identifier Types]] ([TIME[2015-03-12 06:17:14 +09:00]] 版) <https://www.iana.org/assignments/hoba-device-identifiers/hoba-device-identifiers.xhtml>
- [14] [CITE[HTTP Origin-Bound Authentication (HOBA) Key Identifier Types]] ([TIME[2015-03-12 06:15:21 +09:00]] 版) <https://www.iana.org/assignments/hoba-key-identifiers/hoba-key-identifiers.xhtml>
- [15] [CITE[HTTP Origin-Bound Authentication (HOBA) Signature Algorithms]] ([TIME[2015-03-12 06:13:53 +09:00]] 版) <https://www.iana.org/assignments/hoba-signature-algorithms/hoba-signature-algorithms.xhtml>
]REFS]

* HOBA-http

[7] [DFN[[[HOBA-http]]]] は、[[HTTP認証]]を使う方式です。

[8] [CODE(ABNF)@en[[[auth-scheme]]]] として [DFN[[CODE(HTTP)@en[[[HOBA]]]]]]
を使います。

[10] [[エンドポイント]]として [DFN[[CODE[[[/.well-known/hoba]]]]]] を使います。

[11] [CODE(HTTP)@en[[[Hobareg:]]]] [[ヘッダー]]を使います。

* HOBA-js

[9] [DFN[[[HOBA-js]]]] は、 [[JavaScript]] によって実装する方式です。

* 歴史

[1] [CITE@en[draft-ietf-httpauth-hoba-05 - HTTP Origin-Bound Authentication (HOBA)]]
( ([TIME[2014-10-16 11:45:20 +09:00]] 版))
<http://tools.ietf.org/html/draft-ietf-httpauth-hoba-05#section-6.1.1>

[2] [CITE@en[draft-ietf-httpauth-hoba-10 - HTTP Origin-Bound Authentication (HOBA)]]
([TIME[2015-01-23 01:25:02 +09:00]] 版)
<https://tools.ietf.org/html/draft-ietf-httpauth-hoba-10>

[3] [CITE@en[HOBA - No Passwords at all! | SourceForge.net]]
([TIME[2015-03-12 18:21:25 +09:00]] 版)
<http://sourceforge.net/projects/hoba/>

[4] [CITE[HOBA - Getting Rid of User Passwords]]
([[stephen]] 著, [TIME[2013-08-11 23:58:53 +09:00]] 版)
<https://hoba.ie/>

[5] [[RFC]] にはなりましたが、現時点では誰も実装しようとしていないし、実装してもらおうという働きかけもしていないように見えます。 [TIME[2015-03-12T09:29:29.900Z]]

[FIG(quote)[
[FIGCAPTION[
[16] [CITE@en[Support for HOBA (HTTP Origin-Bound Authentication) · Issue #23 · funcool/buddy-auth]]
([TIME[2015-08-28 23:03:46 +09:00]] 版)
<https://github.com/funcool/buddy-auth/issues/23>
]FIGCAPTION]

> I'm not pretty innterested on it now, so I'll close it for now.

]FIG]


[17] [CITE@en[razevedo/hoba-authentication]]
([TIME[2015-08-28 23:04:16 +09:00]] 版)
<https://github.com/razevedo/hoba-authentication>