子域名calc.junyu33.me开张了

是一个sagemath的客户端,部署在腾讯云服务器的docker上。

密码见正文。

啥是sagemath?

SageMath (previously Sage or SAGE, "System for Algebra and Geometry Experimentation"[3]) is a computer algebra system (CAS) with features covering many aspects of mathematics, including algebra, combinatorics, graph theory, numerical analysis, number theory, calculus and statistics.

The first version of SageMath was released on 24 February 2005 as free and open-source software under the terms of the GNU General Public License version 2, with the initial goals of creating an "open source alternative to Magma, Maple, Mathematica, and MATLAB".[4] The originator and leader of the SageMath project, William Stein, was a mathematician at the University of Washington.

SageMath uses a syntax resembling Python's,[5] supporting procedural, functional and object-oriented constructs.

https://en.wikipedia.org/wiki/SageMath

简单来说是开源的mathematica、matlab。由于其密码学功能比较强大,经常被CTF Cryptoer拿来出题(解题)。

效果

环境

  • ubuntu 20.04
  • docker 20.10.18
  • python 3.9.9
  • jupyter 4.1
  • sagemath 9.5

密码

为了规避潜在的风险与提高使用者的平均素质,这里不直接给出密码,而是使用AES加密的密码。

1
2
3
4
mode: CBC
iv: Gem/pcwHSYjWQakOktVEXg==
ciphertext: cU8LHI24FtZFVm37sJAEIg==
key: Y2FsYy5qdW55dTMzLm1lAA==

密码只含有数字与大小写字母。