Skip to main content

Dự án Higgins là gì?

Dự án Higgins là một sáng kiến phần mềm nguồn mở nhằm cung cấp cho các cá nhân kiểm soát nhiều hơn về cách sử dụng thông tin của họ trực tuyến.Mục tiêu của nó là tạo ra một lớp phần mềm mới có thể được xây dựng và mở rộng với các thành phần và bộ điều hợp khác.Dự án chia thông tin nhận dạng thành các khối dữ liệu nhỏ, được gọi là thẻ, có thể được điều khiển bởi người dùng và có nghĩa là để thay thế các hệ thống đăng nhập dựa trên mật khẩu truyền thống.Các nhà phát triển liên quan đến dự án đang xây dựng các thành phần phần mềm dựa trên khung cũng như khuyến khích những người khác xây dựng sự hỗ trợ cho Higgins vào các ứng dụng và dịch vụ của họ.Kiến trúc khung của dự án cho phép điều chỉnh các công nghệ hiện có khi cần thiết và Higgins đã tương thích với một số giao thức và dịch vụ liên quan đến quản lý nhận dạng và bảo mật.Số lượng tên, bao gồm Dự án Higgins, Khung tin tưởng Higgins hoặc đơn giản là Higgins.Mục tiêu chính của nó là tăng cường kiểm soát người dùng đối với thông tin cá nhân của họ bằng cách tạo một lớp trừu tượng, một nền tảng phụ mà các thành phần khác có thể cắm vào.Các nhà phát triển có thể truy cập vào khung này trực tiếp thông qua giao diện lập trình ứng dụng Higgins (API) hoặc thông qua các bộ điều hợp dịch vụ và plugin.Nhóm đằng sau Higgins đang phát triển cả khung và các thành phần khác kết nối với nó.Đây là một dự án nguồn mở và các nhà phát triển được khuyến khích xây dựng các thành phần của riêng họ bằng cách sử dụng khung..Hệ thống thẻ này có phần giống với cách mọi người lưu trữ thông tin trên thẻ nhựa trong ví của họ.Trong bối cảnh kỹ thuật số, thẻ có thể chứa thông tin từ số thẻ tín dụng đến chi tiết cá nhân.Thẻ cá nhân do người dùng tạo có chứa các chi tiết cá nhân như thông tin đăng nhập, trong khi các thẻ được quản lý do một tổ chức hoặc công ty đáng tin cậy phát hành có thể chứa thông tin tài chính hoặc dữ liệu khác.Một khu vực đầu tiên tập trung cho các nhà phát triển liên quan đến dự án Higgins là phần mềm quản lý thẻ, còn được gọi là bộ chọn thẻ.Các bộ chọn này sử dụng giao diện đồ họa để hiển thị thẻ có sẵn cho người dùng, gần như là anh ta hoặc cô ta đang mở ví kỹ thuật số.Trình duyệt plugin được gọi là máy khách đang hoạt động cung cấp một cách để hệ thống thẻ này được sử dụng với các công nghệ web hiện có.Các bộ chọn thẻ khác chạy tự nhiên trên máy tính người dùng hoặc thậm chí thiết bị di động.Higgins cũng đang phát triển tài nguyên cho các trang web phát hành thẻ được quản lý, được gọi là nhà cung cấp danh tính và cho các bên mdash;Các trang web dựa vào nhà cung cấp nhận dạng cho mục đích xác thực

Kiến trúc lớp trừu tượng của dự án Higgins có nghĩa là có thể sử dụng nhiều giao thức và công nghệ quản lý nhận dạng hiện tại.Các dịch vụ nhận dạng dựa trên thư mục, chẳng hạn như thư mục nhẹ Access ProtCol và Microsofts Active Directory reg ;, có thể được hỗ trợ như các nguồn dữ liệu.Các giao thức như OpenID được hỗ trợ như các phương pháp xác thực và Microsofts Cardspace Trade;Công nghệ có thể được sử dụng làm nguồn cho bộ chọn thẻ Higgins.