FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Wombatpm/compliancelib-python: Machine readable cybersecurity compliance standards library for Python, starting with FISMA and NIST Risk Management Framework · GitHub

 
 

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

compliancelib-python

Machine readable cybersecurity compliance standards library for Python, starting with FISMA and NIST Risk Management Framework

A python package extracted from prototype 800-53-Control-Server (https://github.com/govready/800-53-server)

Goal

Create a python class that generates basic information about a FISMA 800-53 security control including:

  • Full name of control
  • Who has responsibility for control (e.g., organization or information system)

Warning

This is early code. There may be errors!

Requirements

  • Python 2.7
  • xsltproc - to perform XSL transformations
  • PyYAML

Installation

pip install compliancelib

Usage

To use, simply do in python shell::

>>> import compliancelib
>>> c=compliancelib.SecControl("AC-1")
>>> c.id
'AC-1'
>>> c.title
u'ACCESS CONTROL POLICY AND PROCEDURES'

About

Machine readable cybersecurity compliance standards library for Python, starting with FISMA and NIST Risk Management Framework

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL