jes / hardbin Goto Github PK
View Code? Open in Web Editor NEWEncrypted pastebin using IPFS
Encrypted pastebin using IPFS
Lines 5 to 11 in c77c2d7
You're using unauthenticated AES-CBC. https://paragonie.com/blog/2015/05/using-encryption-and-authentication-correctly
Your About section says:
Since nobody can modify the code, and nobody can view the key unless you show it to them, nobody without the key can either read the plaintext or ship a malicious viewer which would exfiltrate the plaintext (or key).
...but this is strictly not true with unauthenticated encryption. In fact, you can recover the plaintext with a padding oracle attack.
Also, your RNG is biased.
Lines 13 to 25 in c77c2d7
Awesome tool! This would seem to make a good replace for gists :)
There's IPFS Companion and IPFS Station on the chrome store. Which one is better and why?
When accessing via a subdomain gateway it is unable to resolve
ipfs resolve -r /ipfs/bafybeidu5fa3wnoj6ixuluw6h5otbnsicgwbma7xhnao7zs3wpcn3nj7te/ipfs/bafybeiczbt5m3sox6r7drnzhg5dln33vffy372b42x2v7pmchncqrbbxxu: no link named "ipfs" under bafybeidu5fa3wnoj6ixuluw6h5otbnsicgwbma7xhnao7zs3wpcn3nj7te
Could change the hash replace to <cid>.ipfs.localhost:8080/#<decryption_key>-firstview
Just paste in the one you want and it fetches arbitrary IPFS documents, for example https://hardbin.com/ipfs/Qmbg9p7V6gK58HdGFc7oe9YDyMfXtuytNYUzwbGktc6g1q
This is probably kind of intrinsic to how it works, and you probably realize this already, but it's a sort of weird edge case that I didn't expect to work but does.
Title.
IPNS, was it?
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.