├── LICENSE ├── Makefile ├── README.md ├── cmd ├── examples │ ├── gost_r_34_10_2012 │ │ └── main.go │ ├── gost_r_34_10_2012_eph │ │ └── main.go │ ├── gost_r_34_11_2012 │ │ └── main.go │ ├── gost_r_34_12_2015 │ │ └── main.go │ └── gost_r_iso_28640_2012 │ │ └── main.go ├── hash │ ├── main.go │ └── test.txt ├── rand │ └── main.go ├── sign │ ├── main.go │ └── test.txt └── verify │ ├── main.go │ └── test.txt ├── go.mod ├── gost_r_34_10_2012 ├── doc.go ├── gost.c ├── gost.go ├── gost.h ├── gost_test.go └── init.go ├── gost_r_34_10_2012_eph ├── doc.go ├── gost.c ├── gost.go ├── gost.h ├── gost_test.go └── init.go ├── gost_r_34_11_2012 ├── doc.go ├── gost.c ├── gost.go ├── gost.h ├── gost_test.go └── init.go ├── gost_r_34_12_2015 ├── doc.go ├── gost.c ├── gost.go ├── gost.h ├── gost_test.go └── init.go ├── gost_r_iso_28640_2012 ├── doc.go ├── gost.c ├── gost.go ├── gost.h ├── gost_test.go └── init.go └── headers ├── CSP_WinBase.h ├── CSP_WinCrypt.h ├── CSP_WinDef.h ├── CSP_WinError.h ├── WinCryptEx.h └── common.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/README.md -------------------------------------------------------------------------------- /cmd/examples/gost_r_34_10_2012/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/examples/gost_r_34_10_2012/main.go -------------------------------------------------------------------------------- /cmd/examples/gost_r_34_10_2012_eph/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/examples/gost_r_34_10_2012_eph/main.go -------------------------------------------------------------------------------- /cmd/examples/gost_r_34_11_2012/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/examples/gost_r_34_11_2012/main.go -------------------------------------------------------------------------------- /cmd/examples/gost_r_34_12_2015/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/examples/gost_r_34_12_2015/main.go -------------------------------------------------------------------------------- /cmd/examples/gost_r_iso_28640_2012/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/examples/gost_r_iso_28640_2012/main.go -------------------------------------------------------------------------------- /cmd/hash/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/hash/main.go -------------------------------------------------------------------------------- /cmd/hash/test.txt: -------------------------------------------------------------------------------- 1 | hello, world! -------------------------------------------------------------------------------- /cmd/rand/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/rand/main.go -------------------------------------------------------------------------------- /cmd/sign/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/sign/main.go -------------------------------------------------------------------------------- /cmd/sign/test.txt: -------------------------------------------------------------------------------- 1 | hello, world! -------------------------------------------------------------------------------- /cmd/verify/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/cmd/verify/main.go -------------------------------------------------------------------------------- /cmd/verify/test.txt: -------------------------------------------------------------------------------- 1 | hello, world! -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/number571/go-cryptopro 2 | 3 | go 1.15 4 | -------------------------------------------------------------------------------- /gost_r_34_10_2012/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012/doc.go -------------------------------------------------------------------------------- /gost_r_34_10_2012/gost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012/gost.c -------------------------------------------------------------------------------- /gost_r_34_10_2012/gost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012/gost.go -------------------------------------------------------------------------------- /gost_r_34_10_2012/gost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012/gost.h -------------------------------------------------------------------------------- /gost_r_34_10_2012/gost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012/gost_test.go -------------------------------------------------------------------------------- /gost_r_34_10_2012/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012/init.go -------------------------------------------------------------------------------- /gost_r_34_10_2012_eph/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012_eph/doc.go -------------------------------------------------------------------------------- /gost_r_34_10_2012_eph/gost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012_eph/gost.c -------------------------------------------------------------------------------- /gost_r_34_10_2012_eph/gost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012_eph/gost.go -------------------------------------------------------------------------------- /gost_r_34_10_2012_eph/gost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012_eph/gost.h -------------------------------------------------------------------------------- /gost_r_34_10_2012_eph/gost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012_eph/gost_test.go -------------------------------------------------------------------------------- /gost_r_34_10_2012_eph/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_10_2012_eph/init.go -------------------------------------------------------------------------------- /gost_r_34_11_2012/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_11_2012/doc.go -------------------------------------------------------------------------------- /gost_r_34_11_2012/gost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_11_2012/gost.c -------------------------------------------------------------------------------- /gost_r_34_11_2012/gost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_11_2012/gost.go -------------------------------------------------------------------------------- /gost_r_34_11_2012/gost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_11_2012/gost.h -------------------------------------------------------------------------------- /gost_r_34_11_2012/gost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_11_2012/gost_test.go -------------------------------------------------------------------------------- /gost_r_34_11_2012/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_11_2012/init.go -------------------------------------------------------------------------------- /gost_r_34_12_2015/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_12_2015/doc.go -------------------------------------------------------------------------------- /gost_r_34_12_2015/gost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_12_2015/gost.c -------------------------------------------------------------------------------- /gost_r_34_12_2015/gost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_12_2015/gost.go -------------------------------------------------------------------------------- /gost_r_34_12_2015/gost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_12_2015/gost.h -------------------------------------------------------------------------------- /gost_r_34_12_2015/gost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_12_2015/gost_test.go -------------------------------------------------------------------------------- /gost_r_34_12_2015/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_34_12_2015/init.go -------------------------------------------------------------------------------- /gost_r_iso_28640_2012/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_iso_28640_2012/doc.go -------------------------------------------------------------------------------- /gost_r_iso_28640_2012/gost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_iso_28640_2012/gost.c -------------------------------------------------------------------------------- /gost_r_iso_28640_2012/gost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_iso_28640_2012/gost.go -------------------------------------------------------------------------------- /gost_r_iso_28640_2012/gost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_iso_28640_2012/gost.h -------------------------------------------------------------------------------- /gost_r_iso_28640_2012/gost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_iso_28640_2012/gost_test.go -------------------------------------------------------------------------------- /gost_r_iso_28640_2012/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/gost_r_iso_28640_2012/init.go -------------------------------------------------------------------------------- /headers/CSP_WinBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/headers/CSP_WinBase.h -------------------------------------------------------------------------------- /headers/CSP_WinCrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/headers/CSP_WinCrypt.h -------------------------------------------------------------------------------- /headers/CSP_WinDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/headers/CSP_WinDef.h -------------------------------------------------------------------------------- /headers/CSP_WinError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/headers/CSP_WinError.h -------------------------------------------------------------------------------- /headers/WinCryptEx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/headers/WinCryptEx.h -------------------------------------------------------------------------------- /headers/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/number571/go-cryptopro/HEAD/headers/common.h --------------------------------------------------------------------------------