Questions tagged [aaa-security-protocol]

In computer security, AAA commonly stands for authentication, authorization and accounting.

It refers to a security architecture for distributed systems, which enables control over which users are allowed access to which services, and how much of the resources they have used. Two network protocols providing this functionality are particularly popular: the RADIUS protocol, and its newer Diameter counterpart.

Authentication

Authentication refers to the process where an entity's identity is authenticated, typically by providing evidence that it holds a specific digital identity such as an identifier and the corresponding credentials. Examples of types of credentials are passwords, one-time tokens, digital certificates, and phone numbers (calling/called).

Authorization

The authorization function determines whether a particular entity is authorized to perform a given activity, typically inherited from authentication when logging on to an application or service. Authorization may be determined based on a range of restrictions, for example time-of-day restrictions, or physical location restrictions, or restrictions against multiple access by the same entity or user. Typical authorization in everyday computer life is for example granting read access to a specific file for authenticated user. Examples of types of service include, but are not limited to: IP address filtering, address assignment, route assignment, quality of Service/differential services, bandwidth control/traffic management, compulsory tunneling to a specific endpoint, and encryption.

Accounting

Accounting refers to the tracking of network resource consumption by users for the purpose of capacity and trend analysis, cost allocation, billing. In addition, it may record events such as authentication and authorization failures, and include auditing functionality, which permits verifying the correctness of procedures carried out based on accounting data. Real-time accounting refers to accounting information that is delivered concurrently with the consumption of the resources. Batch accounting refers to accounting information that is saved until it is delivered at a later time. Typical information that is gathered in accounting is the identity of the user or other entity, the nature of the service delivered, when the service began, and when it ended, and if there is a status to report.

23 questions
0
votes
1 answer

Is it possible to monitor the visited websites with each user or IP using Mikrotik device and Freeradius server

I'm using Mikrotik device to make a Hotspot service and using Freeradius running on Centos server ( running on different server ) for AAA ( Authentication , Authorization and Accounting ) Now, What i need is to log every single website that certain…
0
votes
1 answer

Web App Central AAA

I would like to centralise user management including authentication, authorisation and auditing as this is currently being performed by each application. I was wondering if there is an open source solution already available? I'm aware I can use LDAP…
Jack
  • 417
  • 2
  • 8
  • 18
0
votes
1 answer

Caching/Storing the LTPA token generated in datapower

I'm generating an LTPA token in datapower after the authentication. I want to store this token for further processing.(to validate against another request) How can I store/cache this token in datapower?
0
votes
1 answer

rails - authentication, authorization and auditing confusion

I am trying to decide on an AAA plugin/s but there seems to be so many of them! and a lot of the posts seem quite old, 07/08. I saw goldberg but it seems like the site is down... my app needs login,logout and forgotten passwords and needs to be able…
Alex
  • 6,205
  • 7
  • 43
  • 53
0
votes
1 answer

Implenting wireless mobility and new protocol in NS2

I'm new in NS2 programming, I need to simulate an wireless system with mobile nodes and an AAA server, any file, link or suggestion would be wonderful. I want to purpose new protocol in NS2 like the 802.11. Do we need to change all AODV to new name…
0
votes
1 answer

Unexpected first EAP message in Diameter

So I've been looking at adding support for Diameter EAP in my server. After reading up on rfc4072 and rfc3748 I was fooled to have a general idea. My expectation was that the client would pass a so called EAP-Start message (an empty EAP-Payload…
John Fear
  • 1,265
  • 2
  • 8
  • 10
0
votes
1 answer

Network AAA - concurrent login accounting

I am looking for a network AAA (authentication, authorization, accounting) protocol that that manage concurrent network resource accessing from one account. An account, say, is logged in by two users concurrently, how can I distribute the session…
Trantor Liu
  • 8,770
  • 8
  • 44
  • 64
-1
votes
3 answers

freeradius server on cloud

I am using free radius server locally on Ubuntu machine , and my system working fine . I want to allow my system to run from cloud to start sell it , but I don’t know how to make my free radius working on cloud . clients don’t have public ip…
Muhammad
  • 101
  • 1
  • 11
1
2