#!/bin/bash
PARAM=""
DEV="$1"
TARGET="$2"
test $1 == "-o" && PARAM=`echo $1 $2` && DEV="$3" && TARGET="$4"

test -e $DEV || exit 1
test -e $TARGET || exit 2
FILE="`od -vAn -N4 -tu4 < /dev/urandom | awk '{print $1}'`"
test -e /dev/mapper/cr_$FILE 

od  -N32 -tu4 -i /dev/urandom | sha256sum | awk '{print $1}' | cryptsetup --cipher aes create cr_$FILE $DEV
mke2fs /dev/mapper/cr_$FILE
mount $PARAM /dev/mapper/cr_$FILE $TARGET
