{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/pkcs7","name":"pkcs7","description":"Implements PKCS #7 padding.\nThis implements the PKCS #7 padding scheme. This\nscheme is defined in RFC 5652, section 6.3.\nStrings will be padded out to multiples of the block\nsize; for example, a 5-byte string with an 8-byte\nblock size will have three bytes of padding added. If\nthe length is already a multiple of the block size,\nan entire block size worth of padding is added.\nThe padding bytes are all set to the number of\npadding bytes. Returning to the previous example, the\npadding string would be three bytes of the byte 0x03.\nUnpadding checks the length and padding, and if\nthis is valid, strips off the padding.","version":"1.0.0.1","softwareVersion":"1.0.0.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/kisom/pkcs7","issueTracker":"https://github.com/kisom/pkcs7/issues","url":"https://github.com/kisom/pkcs7","keywords":["crypto","library","mit","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"kisom"}],"author":[{"@type":"Person","name":"kisom"}],"copyrightHolder":[{"@type":"Person","name":"kisom"}],"dateCreated":"2015-08-14","dateModified":"2015-08-14","datePublished":"2015-08-14","copyrightYear":2015,"downloadUrl":"https://hackage.haskell.org/package/pkcs7-1.0.0.1/pkcs7-1.0.0.1.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/pkcs7"],"https://www.w3.org/ns/activitystreams#likes":1,"https://forgefed.org/ns#forks":1}