oconnor663 / applied_crypto_2021_fall Goto Github PK
View Code? Open in Web Editor NEWproblem sets for CS-GY 6903 Applied Cryptography
problem sets for CS-GY 6903 Applied Cryptography
applied_crypto_2021_fall/pset4/readme.md
Lines 179 to 181 in b2d1dd1
hardcoding anything in the solution seems like cheating. perhaps the grading environment can pass the (absolute) filepaths of the shattered pdfs as input. Example json can be updated with:
- "problem4": null,
+ "problem4": [
+ "shattered-1.pdf",
+ "shattered-2.pdf"
+ ],
(note the lack of /
for windows compatibility. by default open()
should read in current working dir anyway.
applied_crypto_2021_fall/pset3/readme.md
Lines 424 to 425 in dd75afb
I thought in class we discussed that even in CTR mode, the nonce component (first 12 bytes) need to be completely random. Otherwise if it does not contain random bits the random "stream" will not be very random therefore breaking CTR completely.
Maybe the "unique" word is confusing me in:
Or is it sufficient for it to be unique, like the CTR mode nonce?
Is that just my bad English over-reading this? Maybe clarify that a bit?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.