(der, name)
| 213 | |
| 214 | |
| 215 | def topem(der, name): |
| 216 | b64 = base64.b64encode(der) |
| 217 | lines = [("-----BEGIN %s-----\n" % name).encode()] |
| 218 | lines.extend([b64[start:start+64]+b'\n' |
| 219 | for start in range(0, len(b64), 64)]) |
| 220 | lines.append(("-----END %s-----\n" % name).encode()) |
| 221 | return b''.join(lines) |