Skip to content

A tool for encypt or decrypt file dedicated for our forked TensorFlow Serving | 加解密文件工具,用于加密模型pb文件,提供给加密定制后的TensorFlow Serving服务

Notifications You must be signed in to change notification settings

Laiye-Tech/cryptpb

Repository files navigation

Cryptfile

Encrypt or decrypt file

Build

  • Docker
docker build -t cryptfile -f docker/Dockerfile .

Run

  • Docker

encrypt

export ORIGIN_PB=$(pwd)/saved_model.pb

docker run \
  -v $ORIGIN_PB:/saved_model.pb \
  -v $PWD/output:/output \
  cryptfile \
  --mod enc \
  --input /saved_model.pb \
  --output /output/saved_model.en.pb

# output file: $PWD/output/saved_model.en.pb

decrypt

export ENCRYPT_PB=$(pwd)/output/saved_model.en.pb

docker run \
  -v $ENCRYPT_PB:/saved_model.en.pb \
  -v $PWD/output:/output \
  cryptfile \
  --mod dec \
  --input /output/saved_model.en.pb \
  --output /output/saved_model.pb

# output file: $PWD/output/saved_model.pb

About

A tool for encypt or decrypt file dedicated for our forked TensorFlow Serving | 加解密文件工具,用于加密模型pb文件,提供给加密定制后的TensorFlow Serving服务

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published