-
Notifications
You must be signed in to change notification settings - Fork 1.9k
docs(vrl): add documentation for IPCrypt functions #23771
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some words need to be added to allow.txt
b0ab89e
to
b38b78d
Compare
Head branch was pushed to by a user without write access
Would you like me to commit the regenerated licenses file? |
Yes please, I tried to do it but my push was rejected. We want this PR to go in before the next release. |
Head branch was pushed to by a user without write access
I ran cargo vdev build licenses and make check-licenses, and both passed on my end. Did I miss something? Does it need a rebase? |
Add documentation for the new `encrypt_ip` and `decrypt_ip` VRL functions that implement format-preserving encryption for IP addresses. These functions support two modes: - AES128: Scrambles entire IP address using AES-128 encryption - PFX: Prefix-preserving mode that maintains network hierarchy The functions implement the `ipcrypt-deterministic` and `ipcrypt-pfx` algorithms from the IPCrypt specification. Related PR: vectordotdev/vrl#1506
Head branch was pushed to by a user without write access
Head branch was pushed to by a user without write access
I'm really confused about the license file check. |
It is fixed now. I will work on this PR until it is merged. Thanks @alterstep |
Summary
Add documentation for the new
encrypt_ip
anddecrypt_ip
VRL functions that implement format-preserving encryption for IP addresses.These functions support two modes:
How did you test this PR?
I build the website and reviewed the output.
Change Type
Is this a breaking change?
Does this PR include user facing changes?
no-changelog
label to this PR.References
Related VRL PR: vectordotdev/vrl#1506