Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider tamper resistant audit log #190

Open
meg23 opened this issue Nov 13, 2014 · 4 comments
Open

Consider tamper resistant audit log #190

meg23 opened this issue Nov 13, 2014 · 4 comments

Comments

@meg23
Copy link

meg23 commented Nov 13, 2014

From manico.james@gmail.com on November 10, 2010 22:10:43

(From Kevin Wall)

Built utilities for tamper resistant audit logs.

Schneier and Kelsey have a good paper on how to do this using various crypto primitives. The advantage is that once an entry is made in a log file, it is possible to use cryptographic primitives to detect if these logs have been tampered with in any way. This can be something that is important with presenting audit logs as forensics evidence as you can have assurance that the logs were not tampered with.

Original issue: http://code.google.com/p/owasp-esapi-java/issues/detail?id=180

@meg23
Copy link
Author

meg23 commented Nov 13, 2014

From manico.james@gmail.com on November 11, 2010 05:54:08

Labels: -Type-Defect Type-Enhancement

@meg23
Copy link
Author

meg23 commented Nov 13, 2014

From manico.james@gmail.com on May 28, 2012 20:24:45

Owner: chrisisbeef

moya6 added a commit to esapi-agh/esapi-java-legacy that referenced this issue May 26, 2015
kwwall referenced this issue in esapi-agh/esapi-java-legacy Jun 1, 2015
@kwwall kwwall self-assigned this Jan 17, 2016
@kwwall
Copy link
Contributor

kwwall commented Aug 16, 2018

Special note: By this, I am NOT referring to blockchain! There are other means such as described by Schneier and Kelsey (e.g., see https://www.schneier.com/academic/paperfiles/paper-auditlogs.pdf), which is what I had in mind and has much less overhead than blockchain.

@kwwall kwwall added this to the 3.0 milestone May 19, 2022
@kwwall
Copy link
Contributor

kwwall commented May 19, 2022

I am marking this as Milestone 3.0 because I don't think it is something that we want to tackle in ESAPI 2.x as we probably will want to wait until we have consolidated the logging where we are only using SLF4J.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants