MPV, youtube-dl and web browsers
cp /usr/share/applications/mpv.desktop ~/.local/share/applications/mpvv.desktop
| #!/bin/bash | |
| # source this file in /root/.bashrc or /root/.zshrc | |
| # Sets up the server for chrooted users | |
| configure_chrooted() { | |
| grep ^chrooted: /etc/group | |
| if [[ $? == 0 ]]; then | |
| printf "The chrooted group already exists, aborting...\n" | |
| exit 1 |
cp /usr/share/applications/mpv.desktop ~/.local/share/applications/mpvv.desktop
Pairings can be used for all kinds of advanced cryptographic schemes such as Encryption (Identity-based, Attribute-based, Predicate-based, etc.), Signatures, Zero-Knowledge Proofs, etc. It is in no particular order.
Provides multiple types of Elliptic Curve groups with appropriate pairings on top of them. Code repository resides here.
License: LGPL
Language: C
Thesis: On the Implementation of Pairing-Based Cryptography by Ben Lynn (2007)
| #!/bin/bash | |
| if [ $# -eq 0 ]; then | |
| echo "Usage: $(basename $0) [build-args [-- run-args [-- cmd-args] ] ]" | |
| echo " NOTE: the -rm-flag is hardcoded for build!" | |
| exit 1 | |
| fi | |
| BUILD_ARG=() | |
| RUN_ARG=() |
| TEXFILES = $(wildcard *.tex) | |
| PDFFILES = $(TEXFILES:.tex=.pdf) | |
| all: pdf | |
| pdf: $(PDFFILES) | |
| %.pdf: %.tex | |
| @rubber --pdf $< | |
| clean: |