Skip to content

Commit e1a2807

Browse files
committed
Merge branch 'main' of github.com:radumarias/zeroize-python
2 parents 2283ccf + 118ceb8 commit e1a2807

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.github/FUNDING.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
github: [radumarias]
2+
patreon: rencfs
3+
liberapay: xorio42
4+
custom: https://buymeacoffee.com/xorio42
5+
custom: https://paypal.me/xorio42

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Zeroize
22

3-
[![PyPI version](https://badge.fury.io/py/rencrypt.svg)](https://badge.fury.io/py/rencrypt)
3+
[![PyPI version](https://badge.fury.io/py/zeroize.svg)](https://badge.fury.io/py/zeroize)
44
[![PyPI](https://github.com/radumarias/zeroize-python/actions/workflows/PyPI.yml/badge.svg)](https://github.com/radumarias/zeroize-python/actions/workflows/PyPI.yml)
5-
[![tests](https://github.com/radumarias/zeroize-python/actions/workflows/tests.yml/badge.svg)](https://github.com/radumarias/zeroize-python/actions/workflows/tests.yml)
5+
[![tests](https://github.com/radumarias/zeroize-python/actions/workflows/tests.yml/badge.svg)](https://github.com/radumarias/zeroize-python/actions/workflows/tests.yml)
66

77
Clear secrets from memory. Built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler.
88
Uses a portable pure Rust implementation that works everywhere.
99

1010
It uses [zeroize](https://crates.io/crates/zeroize) crate under the hood.
1111
It can work with `bytearray` and `numpy array`.
1212

13-
> ⚠️ **Warning**
13+
> [!WARNING]
1414
> **Currently it doens't work in the case of [Copy-on-write fork](https://en.wikipedia.org/wiki/Copy-on-write), you can follow this [issue](https://github.com/radumarias/zeroize-python/issues/1)
15-
> Also by itself it doesn't work if memory is moved or moved to swap file. You can use `crypes` with `libc.mlockall()` to lock the memory, see example below.***
15+
> Also by itself it doesn't work if memory is moved or moved to swap file. You can use `crypes` with `libc.mlockall()` to lock the memory, see example below.**
1616
1717
# Example
1818

0 commit comments

Comments
 (0)