@groob groob released this Jun 9, 2016 · 54 commits to master since this release

Assets 6

updated client and server to support chain and leaf cert responses.

# create a new CA
scepserver ca -init
# start server
scepserver -depot depot -port 2016 -challenge=secret

# in a separate terminal window, run a client
# note, if the client.key doesn't exist, the client will create a new rsa private key. Must be in PEM format.
scepclient -private-key client.key -server-url=http://scep.groob.io:2016 -challenge=secret
Pre-release

@groob groob released this Jun 7, 2016 · 57 commits to master since this release

Assets 6
# create a new CA
scepserver ca -init
# start server
scepserver -depot depot -port 2016 -challenge=secret

# in a separate terminal window, run a client
# note, if the client.key doesn't exist, the client will create a new rsa private key. Must be in PEM format.
scepclient -private-key client.key -server-url=http://scep.groob.io:2016 -challenge=secret
Pre-release

@groob groob released this Jun 2, 2016 · 68 commits to master since this release

Assets 4

It's usable now, but not everything is complete.

Pre-release

@groob groob released this May 29, 2016 · 93 commits to master since this release

Assets 3

a very basic version

# clone the repo
git clone https://github.com/micromdm/scep.git
# download scep binary and place it in the scep repo root
# change the binary permissions to make it executable.
chmod a+x ./scep
# run scep binary inside the repo folder.
cd scep
# starts scep server at localhost:9001
./scep
# install sceptest.mobileconfig profile
# the CA and the SCEP signed cert will be added to your OS X keychain