Open ffawk opened 4 months ago
The code for doing the various Grotto steps is all implemented in the libdpf repo (I just pushed some newer code). What is missing here is somehing implementing the polynomial evaluation (the CCS paper used gmp for this, but the code for that was lost with a student). It's super-easy to implement in this codebase with fixed-points having the uint256_t type.
The original codebase used gmp. It was extremely clunky and difficult to use relative to the newer code. If you tell me exactly what you want to run, I can try to throw together a MWE that you can use as a starting point or a baseline against which to compare performance. (Caveat: I am extremely swamped in the short term.)
Reply to @.*** instead of via Github.
-Ryan
From: Jiang Zikuan @.> Sent: June 17, 2024 8:53 PM To: DigitalLibertiesLab/libdpf @.> Cc: Subscribed @.***> Subject: [DigitalLibertiesLab/libdpf] Request for Access to Code Repository Mentioned in CCS2023 Paper Grotto (Issue #1)
[△EXTERNAL]
Dear Maintainers,
I am writing to inquire about the code repository referenced in your paper published at CCS2023, Grotto,https://dl.acm.org/doi/abs/10.1145/3576915.3623147. The paper mentioned that the code would be available at a specific address, but currently, that link leads to a 404 error.
Given the significance of your work, having access to the code would greatly benefit the research community. Additionally, I noticed that another library developed by your lab is available under this GitHub organization mentioned in the paper in chapter 8, which is why I am reaching out here. Could you please provide information on where I might access the code repository mentioned in the CCS2023 paper, or let me know if there are any plans to make it available in the near future? Thank you for your time and assistance.
— Reply to this email directly, view it on GitHubhttps://github.com/DigitalLibertiesLab/libdpf/issues/1, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A45BDATFI7L3D2DJZ2E7KTTZH6OKFAVCNFSM6AAAAABJPD4LFSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM2TQNZVGAYDGMA. You are receiving this because you are subscribed to this thread.
anonymous @.***
Dear Henry,
I hope this message finds you well.
I wanted to express my sincerest apologies for the delay in responding to your message. I recently noticed your prompt and detailed reply regarding my request for the code, and I am genuinely grateful for your assistance and the time you took to respond.
Thank you for providing the information and for your support. Your help is greatly appreciated, and I am eager to delve into the code and apply it to my work. I will try to understand the new code you provide and will contact you if there are any problems.
Best regards,
Jiang
Original Email
From:"Ryan Henry"< @.*** >;
Sent Time:2024/6/19 10:30
To:"DigitalLibertiesLab/libdpf"< @.*** >;
Cc recipient:"Jiang Zikuan"< @. >;"Author"< @. >;
Subject:Re: [DigitalLibertiesLab/libdpf] Request for Access to CodeRepository Mentioned in CCS2023 Paper Grotto (Issue #1)
The code for doing the various Grotto steps is all implemented in the libdpf repo (I just pushed some newer code). What is missing here is somehing implementing the polynomial evaluation (the CCS paper used gmp for this, but the code for that was lost with a student). It's super-easy to implement in this codebase with fixed-points having the uint256_t type.
The original codebase used gmp. It was extremely clunky and difficult to use relative to the newer code. If you tell me exactly what you want to run, I can try to throw together a MWE that you can use as a starting point or a baseline against which to compare performance. (Caveat: I am extremely swamped in the short term.)
Reply to @.*** instead of via Github.
-Ryan
From: Jiang Zikuan @.> Sent: June 17, 2024 8:53 PM To: DigitalLibertiesLab/libdpf @.> Cc: Subscribed @.***> Subject: [DigitalLibertiesLab/libdpf] Request for Access to Code Repository Mentioned in CCS2023 Paper Grotto (Issue #1)
[△EXTERNAL]
Dear Maintainers,
I am writing to inquire about the code repository referenced in your paper published at CCS2023, Grotto,https://dl.acm.org/doi/abs/10.1145/3576915.3623147. The paper mentioned that the code would be available at a specific address, but currently, that link leads to a 404 error.
Given the significance of your work, having access to the code would greatly benefit the research community. Additionally, I noticed that another library developed by your lab is available under this GitHub organization mentioned in the paper in chapter 8, which is why I am reaching out here. Could you please provide information on where I might access the code repository mentioned in the CCS2023 paper, or let me know if there are any plans to make it available in the near future? Thank you for your time and assistance.
— Reply to this email directly, view it on GitHub<https://github.com/DigitalLibertiesLab/libdpf/issues/1>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A45BDATFI7L3D2DJZ2E7KTTZH6OKFAVCNFSM6AAAAABJPD4LFSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM2TQNZVGAYDGMA>. You are receiving this because you are subscribed to this thread.
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
Dear Maintainers, I am writing to inquire about the code repository referenced in your paper published at CCS2023, Grotto,https://dl.acm.org/doi/abs/10.1145/3576915.3623147. The paper mentioned that the code would be available at a specific address, but currently, that link leads to a 404 error. Given the significance of your work, having access to the code would greatly benefit the research community. Additionally, I noticed that another library developed by your lab is available under this GitHub organization mentioned in the paper in chapter 8, which is why I am reaching out here. Could you please provide information on where I might access the code repository mentioned in the CCS2023 paper, or let me know if there are any plans to make it available in the near future? Thank you for your time and assistance.