(List (Com {[LIT_CHARS set]} {[LIT_CHARS -e]}) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[LIT_CHARS out]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[LIT_CHARS out/] [LIT_OTHER "*"]}) (= scope= flags=0 words=[] bindings=[('KEY', {[LIT_CHARS android-test-key-rsa]})]) (Com {[LIT_CHARS openssl]} {[LIT_CHARS genrsa]} {[LIT_CHARS -out]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .pem]} {[LIT_CHARS 2048]}) (= scope= flags=0 words=[] bindings=[('KEY', {[LIT_CHARS android-test-key-dsa]})]) (Com {[LIT_CHARS openssl]} {[LIT_CHARS dsaparam]} {[LIT_CHARS -out]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .param.pem]} {[LIT_CHARS 2048]}) (Com {[LIT_CHARS openssl]} {[LIT_CHARS gendsa]} {[LIT_CHARS -out]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .pem]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .param.pem]}) (Com {[LIT_CHARS openssl]} {[LIT_CHARS dsa]} {[LIT_CHARS -in]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .pem]} {[LIT_CHARS -outform]} {[LIT_CHARS PEM]} {[LIT_CHARS -out]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS -public.pem]} {[LIT_CHARS -pubout]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .param.pem]}) (= scope= flags=0 words=[] bindings=[('KEY', {[LIT_CHARS android-test-key-ecdsa]})]) (Com {[LIT_CHARS openssl]} {[LIT_CHARS ecparam]} {[LIT_CHARS -genkey]} {[LIT_CHARS -name]} {[LIT_CHARS prime256v1]} {[LIT_CHARS -out]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .pem]}) (Com {[LIT_CHARS openssl]} {[LIT_CHARS ec]} {[LIT_CHARS -in]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS .pem]} {[LIT_CHARS -outform]} {[LIT_CHARS PEM]} {[LIT_CHARS -out]} {[LIT_CHARS out/] [VarSub KEY] [LIT_CHARS -public.pem]} {[LIT_CHARS -pubout]}) )